Salary
💰 $166,000 - $208,000 per year
Tech Stack
AWSAzureDistributed SystemsDockerDynamoDBGoogle Cloud PlatformJavaJavaScriptKafkaKotlinKubernetesMicroservicesMongoDBNoSQLPostgresPrometheusRabbitMQReactScalaSpringSpring BootSpringBootSQLTypeScriptVue.js
About the role
- Translate business needs into scalable, efficient system architectures that drive real outcomes
- Design scalable systems and introduce technologies that accelerate goals while ensuring long-term system health
- Guide cross-functional teams through planning, design, and buildout of high-performance systems
- Mentor engineers and share expertise to elevate engineering talent and foster growth
- Promote innovation, inclusion, and quality across engineering practices
- Architect distributed, microservice and event-driven SaaS systems and champion observability and testing best practices
Requirements
- 8+ years of software development experience
- 6+ years building SaaS applications in AWS, GCP, or Azure
- Expertise in distributed systems, microservices, and event-driven architecture (Kafka, RabbitMQ)
- Deep understanding of authentication protocols (OAuth, OpenID Connect, SAML)
- Experience with SQL/NoSQL databases (Postgres, MongoDB, DynamoDB)
- Proficiency in CI/CD and infrastructure as code (GitHub Actions, Argo CD)
- Skilled in container orchestration (Kubernetes, Docker)
- Familiarity with Spring Boot, Vue, React, and observability tools (New Relic, Prometheus, Sentry)
- Strong testing practices across unit, component, and integration levels
- Languages: Java, Kotlin, Scala, JavaScript, TypeScript
- Solid understanding of RESTful API design
- Excellent communication and collaboration skills
- Bachelor’s degree in a related field or equivalent experience
- Non-Commissioned Bonus Plans or Variable Commission
- 401(k) plan with employer match
- Medical, Dental & Vision Insurance
- Employee Assistance Program
- Employer Paid Short & Long Term Disability, Life and AD&D Insurance
- Flexible, Open Vacation
- Paid Sick Time Off
- Extended Leave for Life events
- RTD Eco Pass (For local Colorado Employees)
- Career Development Programs
- Stock Option Eligibility
- Employee-led Resource Groups
- Embracing hybrid- and remote-work whenever possible
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentSaaS applicationsdistributed systemsmicroservicesevent-driven architectureauthentication protocolsSQL databasesNoSQL databasesCI/CDinfrastructure as code
Soft skills
communicationcollaborationmentoringinnovationinclusionquality assuranceleadershipplanningdesignfostering growth
Certifications
Bachelor’s degree