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 largescale systems and highutilization APIs.
Key Responsibilities:
- Design and implement robust scalable and maintainable software systems
- Develop highperformance 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 largescale highly available and performant systems
- Proficient in Node.js with experience in building productionready APIs and microservices
- Strong working knowledge of Python and/or Java
- Extensive experience with AWS services and cloudnative architectures
- Handson experience with modern software development tools and practices (e.g. Git CI/CD testing frameworks)
- Excellent problemsolving critical thinking and communication skills
- Ability to work collaboratively in a fastpaced agile environment
Preferred Qualifications:
- Experience with containerization technologies (e.g. Docker Kubernetes)
- Familiarity with message queuing systems and eventdriven architectures
- Knowledge of distributed systems caching and data modeling
- Exposure to frontend technologies (e.g. React Angular)
- Passion for mentoring junior engineers and sharing knowledge
- Track record of delivering highperforming highly available APIs
event-driven architectures,docker,message queuing,cloud,angular,distributed systems,python,containerization,aws,testing frameworks,react,kubernetes,node.js,api development,git,caching,microservices,java,software,ci/cd,data modeling