Jobs · Engineering · Massachusetts

Software Engineer Co-op (May-October)

Imprivata · Waltham, MA · 2 wk ago
HybridEngineering$26–$30/hrVolunteer

Duties And Responsibilities

  • Build and enhance backend services and internal tools (primarily in Java and JavaScript/TypeScript).
  • Develop features that improve observability: metrics, logs, traces, dashboards, alerts, and runbooks.
  • Create automation that reduces operational toil (e.g., workflows for incident response, diagnostics, and remediation).
  • Integrate with common monitoring and ticketing systems via APIs; design clean, maintainable interfaces.
  • Contribute to AI-enabled operations features (e.g., summarizing incidents, recommending next-steps, anomaly triage, or assisted diagnostics) while considering data privacy and security.
  • Write unit/integration tests and help improve CI/CD quality signals so manual testing can focus on high-risk areas.
  • Participate in an agile team model: scope tasks, propose solutions, implement, and communicate progress.

Required Qualifications

  • Currently enrolled in a Master’s degree program in Computer Science, Software Engineering, or related field.
  • 1-2 years of hands-on coding experience (school, personal, or internship) building software in at least two languages; must include Java and JavaScript (or TypeScript).
  • Strong fundamentals: data structures, debugging, version control (Git), and writing readable, maintainable code.
  • Comfortable working with RESTful APIs and JSON; familiarity with basic networking concepts is a plus.
  • Clear written and verbal communication skills; ability to collaborate across engineering and operations stakeholders.
  • Experience with cloud platforms (AWS/Azure/GCP) or containerization (Docker/Kubernetes) is a plus.
  • Experience with observability tooling (e.g., OpenTelemetry, Prometheus, Grafana, ELK/Opensearch, Datadog, Splunk) is a plus.
  • Experience building internal tools or automation (scripts, CLIs, Slack/Teams bots, workflow engines) is a plus.
  • Exposure to security concepts (authN/authZ, secrets management) in production systems is a plus.

Desired Qualifications

  • Experience with cloud platforms (AWS/Azure/GCP) or containerization (Docker/Kubernetes).
  • Experience with observability tooling (e.g., OpenTelemetry, Prometheus, Grafana, ELK/Opensearch, Datadog, Splunk).
  • Experience building internal tools or automation (scripts, CLIs, Slack/Teams bots, workflow engines).
  • Exposure to security concepts (authN/authZ, secrets management) in production systems.

Pay

This position offers a total compensation range of $26.00 to $30.00 per hour. In addition, more information about Imprivata’s benefit offerings can be found here.

Similar jobs