Senior Software Engineer - ONSITE at ATEC Spine (Alphatec) in Carlsbad, CA

  • Company: ATEC Spine (Alphatec)
  • Location: Carlsbad, California, United States
  • Salary: $130K – $150K
  • Job type: full time
  • Workplace: onsite
  • Posted: 2026-08-14

Apply for this role

All open roles at ATEC Spine (Alphatec)

Job description

The Senior Software Engineer, Alpha Informatix develops client-facing and backend components for distributed software solutions across the full software development life cycle, including new product development, enhancements, and sustaining activities. This role contributes to a range of software and systems projects, including Windows applications and frameworks, distributed C# services, embedded systems, and data aggregators or gateways. Essential Duties and Responsibilities Software design and development: Design, implement, and maintain Windows-based applications, frameworks, distributed services, and C#/.NET software solutions, including both client-facing and backend components. Distributed and embedded systems: Partner with multidisciplinary teams to develop features involving embedded systems, distributed architectures, and integrated software/hardware workflows. System integration: Develop and maintain inter-service communication and integration mechanisms, including message-based systems such as RabbitMQ. Testing and validation: Perform integration and system-level testing for software applications and software/hardware systems. Project execution: Estimate tasks, execute development work according to project plans, and provide proactive, transparent, and concise status updates. Documentation and collaboration: Create and maintain software development documentation, including design artifacts, while collaborating effectively with globally distributed teams. Requirements The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Can commit to being onsite in-office 5x/week Core software development: Strong proficiency in C#/.NET development, including Windows applications, distributed services, and backend systems and WPF. Regulated development environments: Familiarity with FDA-regulated environments, Quality System Requirements (QSR), and IEC 62304 and/or ISO 13485 processes. Distributed systems and integration: Experience with message-based and distributed architectures, including RabbitMQ or similar communication frameworks. Multi-component architecture: Experience designing, developing, and maintaining systems that integrate user interfaces, backend services, and embedded components. Software design practices: Familiarity with software architecture, object-oriented design principles, and modern software development practices. Development tools and automation: Experience with source control, automated builds, and CI/CD pipelines; GitHub and/or Azure DevOps experience is a plus. Testing and quality: Experience with software testing methodologies, including unit, integration, and system-level testing. Agile collaboration: Proven experience working on Agile/Scrum teams, including sprint planning, daily stand-ups, and retrospectives. Requirements and traceability: Experience using requirements analysis tools such as DOORS, Jama, Ketryx, or similar platforms to capture, manage, and trace requirements. AI-enabled development: Experience using AI agents and AI-powered code generation tools to accelerate development and improve code quality. Documentation and knowledge management: Experience using Confluence or similar collaboration tools to create, maintain, and share technical documentation. Problem solving: Strong analytical skills, sound judgment, and attention to detail. Communication and teamwork: Ability to communicate clearly and collaborate effectively with cross-functional and globally distributed teams. Education and Experience 5-8 years of commercial software development experience in R&D required BS/MS degree in Computer Science, Computer Engineering, or related field preferred Equal Employment Opportunity & Other Disclosures ATEC is committed to providing equal employment opportunities to its employees and applicants without regard to race, color, religion,

Senior Software Engineer - ONSITE on JobPost.