Senior Software Engineer, Specialties

athenahealth
Boston, MA
Job Description
We are seeking a highly motivated Senior Software Engineer to join our Specialties Experience team. This is a full-stack role ideal for someone who enjoys working across the stack, thrives in a collaborative Agile environment, and is eager to learn and adapt to new technologies.

Requirements

  • Develop full-stack features and services using Java, React, and other platform technologies.
  • Implement, test, and maintain backend services and APIs; contribute to GraphQL schema and resolver development.
  • Deploy and operate applications on cloud platforms (AWS preferred; GCP or Azure acceptable).
  • Collaborate with product and design to translate requirements into technical solutions and deliver iteratively.
  • Participate in code reviews, design discussions, and technical planning to ensure maintainability and reliability.
  • Improve observability, monitoring, and incident response practices for services you own.
  • Apply software engineering best practices across the SDLC, including automated testing and CI/CD pipelines.
  • Leverage AI tools to accelerate development and problem solving.
  • Actively mentor junior engineers through pairing, feedback, and knowledge sharing.
  • Assist with performance tuning and capacity planning for services under active development.
  • Contribute to team technical roadmaps and help prioritize technical debt reduction.
  • Help onboard new engineers and provide practical orientation on codebase and processes.
  • Support cross-team initiatives that span multiple services or domains.
  • Participate in team on-call rotations (shared across engineers) and support production incident response as required.
  • Research and prototype new libraries, frameworks, or tools that could improve team productivity.
  • Document architecture decisions, runbooks, and API specifications for cross-team consumption.

Benefits

  • Commuter support
  • Employee assistance programs
  • Tuition assistance
  • Employee resource groups
  • Collaborative workspaces
  • Flexible work arrangement
  • Health and financial benefits
  • Discretionary bonus plan
  • Variable compensation plan
  • Equity plans
  • Company culture based on learning
  • Engaged team
  • Inclusive environment
]]>