Ridgeline is looking to build AI-powered solutions that set new industry standards in automation and workflow efficiency by delivering critical services that enable automation, coordination, and streamlined operations across their cloud-native platform.
Requirements
- 8+ years of experience in software engineering, with a proven track record of architecting and delivering full-stack solutions
- Expertise in Kotlin (or Java), and experience with React
- Experience building cloud-native applications on AWS, Azure, or Google Cloud
- Strong understanding of system design, automated testing, and scalable architecture
- Experience with event-driven architecture or distributed systems
- Hands-on experience with modern AI tools or frameworks that support software development
- Awareness of the valuable intersection between Generative AI and workflow configuration/automation
Responsibilities
- Lead the design and development of highly available and scalable full-stack services that power Ridgeline’s workflow capabilities
- Architect and build a purpose-built Workflow Engine that supports conditional logic, branching, and parallel execution
- Optimize backend systems for performance, scalability, and maintainability
- Write high-quality code and tests, and provide thoughtful peer feedback through design and code reviews
- Apply and advocate for modern engineering practices, including CI/CD, infrastructure as code, and test automation
- Leverage AI tools like ChatGPT and Cursor to improve code quality, design decisions, and developer velocity
- Collaborate closely with the AI Platform team to deliver intelligent, adaptive workflows
Other
- Mentor and guide engineers through high-impact, cross-functional initiatives
- Partner with product managers to shape the user experience and define product direction to deliver a robust, intuitive configuration interface
- Contribute to a culture of learning, ownership, and continuous improvement
- Excellent communication and cross-team collaboration skills
- Ability to lead projects while also contributing as an individual engineer
- Bachelor's degree in Computer Science or related field
- Creative problem-solving mindset and a desire to elevate the people around you
- Passion for building collaborative, inclusive engineering teams
- Experience with Business Process Management (BPM) tools or workflow engines
- Familiarity with the investment management or FinTech domain