1

Software Engineer Co Jobs (NOW HIRING)

Job Summary As a Software Engineer Co-Op, you will support the testing, validation, and implementation of applications and libraries used internally and externally. This role provides hands-on ...

Job Summary As a Software Engineer Co-Op, you will support the testing, validation, and implementation of applications and libraries used internally and externally. This role provides hands-on ...

They are seeking Python Software Engineer Co-ops to develop software for testing, evaluating, and deploying machine learning at scale, with responsibilities including software development, data ...

next page

Showing results 1-20

Software Engineer Co information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer co jobs pay per year?

As of May 28, 2026, the average yearly pay for software engineer co in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks such as React or Node.js, as well as relevant certifications, are commonly expected. Problem-solving, effective communication, and the ability to work collaboratively help individuals excel in this role. These skills and qualities are critical for delivering reliable software solutions, adapting to technological changes, and supporting team objectives.

What are some common challenges faced by Software Engineer Co. team members when working on large-scale projects?

Software Engineer Co. team members often encounter challenges such as coordinating across multiple teams, managing code integration, and ensuring consistent coding standards when working on large-scale projects. Effective communication and collaboration tools are essential to address these issues, as is familiarity with version control systems like Git. Additionally, engineers may need to adapt quickly to changing project requirements and priorities, making flexibility and problem-solving skills highly valuable in this environment.

What are Software Engineer Co roles?

Software Engineer Co roles typically refer to cooperative (co-op) positions for students or early-career professionals in the software engineering field. These positions provide hands-on experience working on real-world projects, often as part of a university program or internship. Participants collaborate with experienced engineers, contribute to software development tasks, and learn industry best practices. Co-op roles are valuable for building technical skills, expanding professional networks, and improving employment prospects after graduation.

What is the difference between Software Engineer Co vs Software Developer?

AspectSoftware Engineer CoSoftware Developer
CredentialsBachelor's in CS or related field, certifications like AWS or ScrumBachelor's in CS or related field, coding bootcamp certifications
Work EnvironmentCollaborative teams, Agile/Scrum processes, corporate offices or remoteProject-based, freelance or in-house, startup or corporate
Industry UsageTech companies, finance, healthcare, often in larger organizationsStartups, tech firms, freelance projects, broader industry use

Both roles involve coding and software development, but Software Engineer Co typically emphasizes collaborative design, system architecture, and working within larger teams, whereas Software Developer may focus more on coding and implementing specific features. The roles often overlap, but the Engineer Co role may require more formal engineering principles and certifications.

What cities are hiring for Software Engineer Co jobs? Cities with the most Software Engineer Co job openings:
What states have the most Software Engineer Co jobs? States with the most job openings for Software Engineer Co jobs include:
Infographic showing various Software Engineer Co job openings in the United States as of May 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 67% In-person, and 33% Hybrid job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer Co-op (May-October)

Venturefizz Product Management Community

Waltham, MA โ€ข On-site

$26 - $30/hr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Software Engineer Co-op (May-October)

Ready to join a team that's all in? At Imprivata, we deliver unified access and security management programs that eliminate friction, empowering healthcare and mission-critical organizations to work smarter, faster, and more securely. We believe work can be more than a job or taskโ€”it's a collective spirit; the type that emboldens creativity, embraces challenge, and fosters excitement. We are constantly raising the bar on what's possible, owning the outcome of our triumphs and trials, staying nimble amidst change, and cultivating an environment where we win together. Here, your ideas matter, your differences are celebrated, and your work drives real resultsโ€”for your career, your teammates, and our customers. When you join Imprivata, you embark on a shared journey of ambition and growth. We're committed to building an inclusive workplace where everyone feels valued and supported. If you're looking for a place to match your passion with purposeโ€”and where every day you can make an impactโ€”you'll find it here. We are seeking a Software Engineer Co-op to join our team. This is a hybrid opportunity based out of Waltham, MA. The Software Engineer Co-op will join a team building backend monitoring and operations tooling. This role will work on internal services and developer/operations tools that improve reliability, visibility, and operational efficiency across our platform. This Co-op is ideal for someone who enjoys building practical systems, automating repetitive work, and learning how modern production services are operated. We are looking for someone who is excited about applying AI capabilities to improve monitoring and operational workflows.

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.
  • Other duties as assigned and required.

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.
  • Working knowledge of modern AI concepts (e.g., LLMs, embeddings, retrieval, prompt design, evaluation).
  • Interest in applying AI to monitoring and operations use cases (triage, summarization, correlation, recommendation).
  • Awareness of responsible AI considerations: security, privacy, data handling, hallucinations, and validation/guardrails.

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.

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. This range represents the high and low end of Imprivata's compensation range for this position. Actual compensation will vary and may be above or below the range based on various factors, such as a candidate's location, skills, experience, and qualifications. At Imprivata, we have a top-notch work environment, developmental opportunities, a competitive total rewards package, and the desire to have fun. If you have the skills and qualifications as we have described above, we want to hear from you! Imprivata provides equal employment opportunities, regardless of race, religion, age, sex, national origin, disability status, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.