Job Closed

This listing is no longer active.

Stryker logo
Stryker

Together with our customers, we are driven to make healthcare better. #WeAreStryker

Senior Back-end Software Engineer

SDETSDETFull TimeRemoteSeniorTeam 10,001+Since 1941H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

99 days ago

Salary

$89.3K - $193K / year

Seniority

Senior

No structured requirement data.

Job Description

Senior Back-end Software Engineer

Stryker

Work Flexibility: Remote Stryker’s Edge Product Engineering team is hiring a Senior Software Engineer focused on backend systems to build secure, scalable, and high-performance services for clinical communication and workflow solutions. As a senior engineer, you will help modernize our backend architecture, integrate distributed systems, and contribute to the foundation of mission-critical hospital operations. You will work across Java and Java-based frameworks, Kafka-based event systems, and deploy across multi-cloud environments including GCP, AWS, and Azure. While this role is backend-focused, you will collaborate closely with dedicated client engineering teams. What You Will Do - Design, build, and maintain cloud-native microservices using Java based frameworks and Node.js. - Develop robust APIs and service contracts using gRPC, REST, or similar technologies. - Build and optimize Kafka-based event-driven architectures for high-throughput communication. - Investigate and resolve production escalations (T3) by working across logs, metrics, and distributed traces. - Collaborate on hotfixes and patch releases as part of incident management, including on-call rotations - Lead and support root cause analysis (RCA) efforts with clear documentation and stakeholder communication - Modernize and refactor legacy services into containerized and cloud-optimized components. - Deploy and monitor services in GCP, AWS, and/or Azure using CI/CD pipelines and observability frameworks. - Drive security, scalability, and performance improvements across services. - Collaborate with system architects, product owners, DevOps, and cross-functional teams to define architecture, APIs, and data contracts. What You Need (Required Qualifications) - Bachelor’s degree Computer Science, Software Engineering or related discipline. - 2+ years of experience developing software applications. - Hands on development in Java and Java based frameworks, performance tuning, and root cause analysis - Experience supporting critical production environments and participating in on-call rotations. - Strong understanding of SQL databases such as SQL Server or PostgreSQL Preferred Qualifications (Strongly Desired) - Proficiency in OOP design patterns and best practices in Java and supporting frameworks like Spring/Sprint Boot/Hibernate - Strong understanding of API lifecycle, microservice patterns, and operational monitoring/logging. - Hands-on experience building and consuming APIs (REST/gRPC) and working in microservices environments. - Experience with SQL (PostgreSQL, SQL Server) and exposure to NoSQL (e.g., MongoDB) - Familiarity with cloud services (AWS, GCP and/or Azure), container orchestration (Docker, Kubernetes), and CI/CD (GitHub Actions, Azure DevOps, Jenkins). - Experience with performance profiling tools (JProfiler, or similar tools) - Experience with observability tools (tracing, metrics, logs) using Datadog and/or CloudWatch. - Exposure to infrastructure-as-code (Terraform). - Understanding of secure development practices, RBAC, OAuth2/SAML integrations. - Experience in a regulated industry, especially healthcare or medical devices. $89,300 - $193,400 salary plus bonus eligible + benefits. Individual pay is based on skills, experience, and other relevant factors. Travel Percentage: 10% Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer – M/F/Veteran/Disability. Stryker Corporation will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.

Related Categories

Related Job Pages

More SDET Jobs

Elite Technology logo

Lead Software Engineer in Test

Elite Technology

Our solutions lie at the heart of the world’s most successful law firms, accelerating their businesses

SDET99 days ago
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Provide technical leadership for complex, high-impact quality initiatives, ensuring test strategies are scalable, maintainable, and aligned with product and business objectives. • Lead test architecture and framework design at the system and component level, driving consensus across engineers, architects, and QA teams on tooling, patterns, and quality standards. • Own end-to-end quality execution for key projects, from test strategy through delivery, proactively identifying risks, gaps in coverage, and cross-team dependencies. • Design, implement, and evolve automated testing solutions across UI, API, and service layers using modern patterns and cloud-native testing approaches. • Set and enforce high quality engineering standards through code reviews, CI/CD pipeline integration, test coverage requirements, shift-left practices, and observability of test health metrics. • Lead comprehensive performance testing strategies across the full stack — including load, stress, endurance, and scalability testing — ensuring systems meet non-functional requirements before and after major releases. • Define performance benchmarks, SLOs, and acceptance thresholds in collaboration with engineering and product stakeholders; drive resolution of performance regressions through root cause analysis and actionable recommendations. • Build, prioritize, and manage automation debt; drive improvements in test reliability, execution performance, and coverage using data-driven insights. • Serve as the quality authority on the team — mentoring and coaching engineers and QA team members, fostering strong quality judgment, collaboration, ownership, and continuous skill development. • Partner closely with Software Engineers, Product Managers, UX, Security, and Infrastructure teams to validate functional and non-functional requirements throughout the development lifecycle. • Clearly communicate quality risks, test coverage trade-offs, and recommendations to both technical and non-technical stakeholders; influence prioritization decisions with data-backed insights. • Drive alignment between product priorities and quality execution, ensuring predictable, high-quality releases with well-defined entry and exit criteria. • Remain deeply hands-on, contributing high-quality, production-ready automation code for critical test scenarios and complex problem areas. • Troubleshoot and investigate complex production issues and test failures, applying strong diagnostic and problem-solving skills to root cause analysis. • Continuously evaluate and champion the adoption of modern testing tools, frameworks, and methodologies that improve product reliability and team effectiveness. • Perform other duties as assigned to support departmental and company objectives.

United States
$190K - $215K / year
Job Closed
Space Inch logo

Senior QA Automation Engineer

Space Inch

Client-Tailored. Engineer-Driven.

SDET99 days ago
Full TimeRemoteTeam 11-50Since 2013H1B No Sponsor

• Design, develop, and maintain automated test frameworks for web, mobile, and API applications • Implement comprehensive test automation covering functional, regression, performance, and security testing • Integrate automated tests into CI/CD pipelines and meticulously analyze results to identify defects • Collaborate with development and product teams to define acceptance criteria and improve testability and product quality • Conduct API testing and other forms of testing as needed, including manual testing, maintaining detailed test documentation and quality metrics

Croatia
€3.2K - €4.2K / month
Job Closed

Senior Software Engineer for Integration and Test

STR

STR makes the world a safer place by developing technology and applying it to solve emerging national security challenges.

SDET99 days ago
Full TimeRemoteTeam 800Since 2010

About the Team: The Real-time Architectures, Integration, and Demonstration (RAID) Group focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating integration of capabilities for experimentation, test, and deployment. The Role: As a Senior Software Engineer for Integration and Test you will focus on supporting the development, integration, and validation of real-time RF sensor software systems. You will work as part of a multi-disciplinary team to implement software components, integrate algorithms into open architecture frameworks, and develop test infrastructure to validate system performance. This role emphasizes hands-on software development, open system integration, integrating software components across distributed architectures and with hardware platforms, and rigorous testing of real-time applications. What you will do: - Implement software components for real-time sensor systems in C/C++ - Integrate signal processing algorithms into open architecture software frameworks - Develop and execute integration tests and system-level validation tests - Debug software issues in real-time, multi-threaded, and distributed systems - Work with senior engineers to translate algorithm specifications into software implementations - Develop test scripts and automated testing infrastructure - Perform hands-on lab work with signal processing hardware and test equipment - Document software designs, test procedures, results, and technical reports - Support system demonstrations and field testing activities - Participate in code reviews and contribute to software quality improvements - Collaborate with cross-functional teams including algorithm developers, systems engineers, and integration staff - Support approximately 20% travel for integration events, field testing, and customer demonstrations Who you are: - Active clearance at the Secret level with ability to obtain and maintain a Top Secret security clearance, for which U.S. citizenship is a government requirement - BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field with relevant experience depending on degree (BS +5 years, MS +3 years, PhD +1 year) - Experienced in software development (internships and academic projects count) - Strong proficiency in C/C++ programming - Experience with version control systems (Git) - Experience with Linux - Strong debugging and troubleshooting skills - Strong willingness to learn signal processing and real-time embedded systems Even Better: - Active Top Secret clearance (TS/SCI preferred) - Effective written and verbal communication skills - Proficiency in Python or MATLAB - Experience with hands-on hardware testing and lab equipment - Coursework or experience in signal processing - Experience with real-time or embedded software development - Knowledge of multithreaded programming and synchronization - Understanding of open architecture principles and standards Join us and be part of a team that's making an impact at the forefront of technology and innovation. Pay Information Full-Time Salary Range: $134,000 - $184,000 The salary range listed is based on external market data. Offers are based on factors, such as but not limited to, the candidate’s experience, education, training, key skills/critical skills, security clearances, and prevailing market and business conditions. STR is a growing technology company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CA. We specialize in advanced research and development for defense, intelligence, and national security in: cyber; next generation sensors, radar, sonar, communications, and electronic warfare; and artificial intelligence algorithms and analytics to make sense of the complexity that is exploding around us. STR is committed to creating a collaborative learning environment that supports deep technical understanding and recognizes the contributions and achievements of all team members. Our work is challenging, and we go home at night knowing that we pushed the envelope of technology and made the world safer. STR is not just any company. Our people, culture, and attitude along with their unique set of skills, experiences, and perspectives put us on a trajectory to change the world. We can't do it alone, though - we need fellow trailblazers. If you are one, join our team and help to keep our society safe! Visit us at www.str.us for more info. STR is an equal opportunity employer. We are fully dedicated to hiring the most qualified candidate regardless of race, color, religion, sex (including gender identity, sexual orientation and pregnancy), marital status, national origin, age, veteran status, disability, genetic information or any other characteristic protected by federal, state or local laws. If you need a reasonable accommodation for any portion of the employment process, email us at appassist@str.us and provide your contact info. Pursuant to applicable federal law and regulations, positions at STR require employees to obtain national security clearances and satisfy the requirements for compliance with export control and other applicable laws.

Georgia
$134K - $184K / year
Job Closed
Leidos logo

Test Engineer

Leidos

A science and technology company, Leidos provides products and services to the health, national security, and engineering industries. As an employer, Leidos fos

SDET99 days ago

• Develop, document, and execute test plans, test cases, and test scripts. • Perform manual testing of software applications. • Perform functional, regression, integration, and system testing. • Identify, document, and track defects through resolution. • Collaborate with developers to troubleshoot and resolve issues. • Participate in requirement and design reviews to ensure testability. • Identify, document, and track bugs and issues using defect tracking tools. • Collaborate with developers, product managers, and business process analysts to resolve issues. • Analyze test results and provide detailed reports on quality metrics. • Improve testing processes, tools, and frameworks. • Follow agile methodology daily. • Ability to complete tasks independently with minimal direct supervision. • Continuously improve QA processes, tools, and methodologies.

United States
$73.5K - $132.8K / year
Job Closed