Staff Software Engineer

Waystar, Inc
Atlanta, GA, United States
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Automation of Tests Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Review Continuous Delivery Continuous Integration
+19 more
Data Structures Distributed Systems Python (Programming Language) PostgreSQL Microsoft SQL Server MongoDB NoSQL Performance Tuning Oop Languages Software Engineering TypeScript Google Cloud Test-Driven Development (TDD) Git Information Technology Cassandra Performance Monitor Golang Microservices

Job description

Experteer Overview In this role you will design, build, test, and maintain scalable software applications within Waystar’s healthcare payments platform. You will collaborate with product, architecture, and cross-functional partners to translate requirements into solid technical plans. You’ll write clean code, participate in reviews, and contribute to reliable automated testing and performance optimization. Your work shapes enterprise-scale solutions with a focus on security, maintainability, and continuous delivery. Compensation / Benefits * Design, develop, test, deploy, and maintain scalable software applications and services using modern languages and frameworks * Collaborate with product owners, architects, and stakeholders to translate requirements into technical specs and development plans * Write clean, well-documented code adhering to coding standards and best practices * Participate in code reviews and provide constructive feedback * Troubleshoot complex issues and implement root-cause solutions * Contribute to continuous improvement of development processes, tools, and infrastructure * Mentor junior engineers and share knowledge within the team * Develop and maintain automated tests (unit, integration, end-to-end) to ensure reliability * Monitor performance, identify bottlenecks, and optimize user experience * Stay up-to-date with emerging technologies and assess new approaches and tools * Contribute to architectural design of features and systems ensuring scalability, security, and maintainability Tasks * Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field * 7+ years of professional software development experience * Proficiency in at least one modern language (C#, Java, Python, Go, JavaScript/TypeScript) * Strong knowledge of data structures, algorithms, and OOP principles * Experience with relational and/or NoSQL databases (SQL Server, PostgreSQL, MongoDB, Cassandra) * Experience with cloud platforms (AWS, Azure, Google Cloud) and services * Experience with microservices architecture and distributed systems * Familiarity with Agile, CI/CD, and TDD * Experience with Git * Excellent problem-solving and collaboration skills * Ability to manage multiple priorities in a fast-paced environment Key requirements * Competitive total rewards * 3 medical plans with Health Saving Account company match * 3 weeks paid time off + 13 holidays plus 2 personal floating holidays * Paid parental leave * Education assistance and LinkedIn Learning access * 401(k) with company match

Requirements

root-cause solutions * Contribute to continuous improvement of development processes, tools, and infrastructure * Mentor junior engineers and share knowledge within the team * Develop and maintain automated tests (unit, integration, end-to-end) to ensure reliability * Monitor performance, identify bottlenecks, and optimize user experience * Stay up-to-date with emerging technologies and assess new approaches and tools * Contribute to architectural design of features and systems ensuring scalability, security, and maintainability Tasks * Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field * 7+ years of professional software development experience * Proficiency in at least one modern language (C#, Java, Python, Go, JavaScript/TypeScript) * Strong knowledge of data structures, algorithms, and OOP principles * Experience with relational and/or NoSQL databases (SQL Server, PostgreSQL, MongoDB, Cassandra) * Experience with cloud platforms (AWS, Azure, aaaa

  • Cloud) and services * Experience with microservices architecture and distributed systems * Familiarity with Agile, CI/CD, and TDD * Experience with Git * Excellent problem-solving and collaboration skills * Ability to manage multiple priorities in a fast-paced environment Key requirements * Competitive total rewards * 3 medical plans with Health Saving Account company match * 3 weeks paid time off + 13 holidays plus 2 personal floating holidays * Paid parental leave * Education assistance and LinkedIn Learning access * 401(k) with company match

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

5:00 min

Exploring the specific workplace responsibilities of staff software engineers

Jan Giacomelli · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all