Role: Software Engineer
Location : Greenwood Village, CO
Exp : 8+ years
W2 Contract
Job Description
In this role, you will be responsible for designing, building, and maintaining large-scale systems and high-utilization APIs.
Key Responsibilities:
- Design and implement robust, scalable, and maintainable software systems
- Develop high-performance APIs and microservices using Node.js (primary language) and Python/Java (secondary languages)
- Own the full lifecycle of critical APIs, from initial design to ongoing monitoring and optimization
- Ensure API performance meets or exceeds defined SLAs, proactively addressing any issues
- Optimize infrastructure and deployment processes on AWS cloud platform to maximize uptime and responsiveness
- Collaborate with product managers, designers, and other engineers to translate business requirements into technical solutions
- Review code, provide mentorship, and participate in architectural discussions
- Continuously improve engineering practices, tooling, and processes
- Contribute to the overall technical strategy and roadmap
Required Qualifications:
- 7+ years of professional software engineering experience
- Proven expertise in building large-scale, highly available, and performant systems
- Proficient in Node.js, with experience in building production-ready APIs and microservices
- Strong working knowledge of Python and/or Java
- Extensive experience with AWS services and cloud-native architectures
- Hands-on experience with modern software development tools and practices (e.g., Git, CI/CD, testing frameworks)
- Excellent problem-solving, critical thinking, and communication skills
- Ability to work collaboratively in a fast-paced, agile environment
Preferred Qualifications:
- Experience with containerization technologies (e.g., Docker, Kubernetes)
- Familiarity with message queuing systems and event-driven architectures
- Knowledge of distributed systems, caching, and data modeling
- Exposure to front-end technologies (e.g., React, Angular)
- Passion for mentoring junior engineers and sharing knowledge
- Track record of delivering high-performing, highly available APIs