- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent practical experience
- 5+ years of professional software engineering experience
- Strong hands-on experience building backend applications and production APIs
- Proficiency in one or more backend programming languages such as Java, Kotlin, Python, Go, or similar
- Experience designing and consuming RESTful APIs and service-to-service integrations
- Experience working with cloud platforms and distributed systems
- Strong understanding of software engineering fundamentals including testing, debugging, version control, and code review
- Experience with relational and/or NoSQL databases, data modeling, and performance tuning
- Demonstrated ability to independently solve moderately complex engineering problems and deliver production-quality software
- Strong collaboration and communication skills
What Will Give You A Competitive Edge (Preferred Qualifications):
- Experience building platform services or shared backend capabilities used by multiple teams
- Experience with Azure and cloud-native architecture patterns
- Experience with containerization and orchestration technologies such as Docker and Kubernetes
- Experience with event-driven systems, messaging, or asynchronous processing
- Experience with CI/CD pipelines, infrastructure automation, and DevOps practices
- Experience with observability tooling, service monitoring, and operational support
- Experience improving nonfunctional requirements such as security, scalability, reliability, and maintainability
- Familiarity with regulated, enterprise, or large-scale product environments
Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position, as well as geography of the selected candidate.
- The salary range for this role is $129,400 - $198,400. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
- Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.