Develop, maintain, and scale cloud applications built on AWS infrastructure
Design and implement high-quality new features across the full development lifecycle, including requirements, architecture, design, planning, estimation, implementation, testing, and documentation
Champion and adopt AI-first development workflows using tools such as Amazon Q, Cursor, and AI code assistants to enhance productivity and code quality
Lead and mentor a small team of up to three engineers, providing technical guidance and ensuring alignment with project objectives
Provide technical expertise and training to peers across the organization in specialized areas
Collaborate closely with cross-functional teams to design workflows that incorporate human-in-the-loop and AI-in-the-loop approaches
Support production environments, manage support inquiries, and proactively address production issues
Drive software design and architecture discussions with a focus on scalability, availability, and reliability
Stay current with emerging technologies, including AI tools and development practices, and apply them effectively to ongoing and future projects
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, or a related discipline
Minimum of 7 years of professional software development experience in back-end, front-end, or full-stack environments
Demonstrated proficiency in using AI technologies and tools for software development and quality improvement
Strong expertise in software design and implementation for large, complex systems
Hands-on experience with the full software development lifecycle, from concept to deployment and support
Proven ability to design and implement scalable, reliable, and highly available software solutions
Experience leading small engineering teams and delivering high-impact projects
Proficiency in developing and consuming REST APIs
Deep understanding of microservices architecture and multi-tenancy principles
Working experience in Unix-based environments (Linux, macOS)
Benefits
Independence to make a larger impact on the company
Full Stack Software Engineer helping productize AI and ML capabilities into robust features at PlanHub. Building scalable systems and collaborating closely with AI and engineering teams.
Senior Full Stack Developer required for real estate technology company MoxiWorks. Develop full stack features using Ruby on Rails and React for scalable systems.
Business Applications Technical Lead guiding internal systems development at Ideagen. Leading a team to implement integrated solutions and drive AI adoption in processes.
Software Engineer developing AI/ML solutions for automotive dealerships at myKaarma. Collaborating on diverse tech stacks to enhance customer engagement and operational efficiency.
Staff Engineer leading the technical evolution of Netwrix Directory Manager, a solution in identity governance. Guiding architectural modernization towards a scalable, secure, and cloud - native SaaS platform.
Infrastructure Application & Automation Software Engineer at Hammerspace delivering cloud infrastructure solutions. Building production - grade automation frameworks and collaborating with multiple teams.
Senior Software Engineer developing cloud - native SaaS solutions for Netwrix Directory Manager. Designing and delivering features with an emphasis on scalability, performance, and maintainability.
Software Engineer contributing to modernization of identity governance solutions at Netwrix. Collaborating with the team to design, develop, and enhance cloud - native services in the identity space.
Developer building and maintaining flagship product while driving innovation in the fitness industry at FLiiP. Join a dynamic team and help deliver next big innovations in fitness.
Senior Software Developer building enterprise - level software solutions for educational assessments. Collaborating with teams to develop and maintain cloud - based applications using Angular and Node.js.