Logo
JobRialto

Software Engineer

JobRialto, Greenwood Village, Colorado


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 Primary Skills: • Node.js • Express • Python Education: Bachelors Degree