Software Engineer
Yields.io
Software Engineering
Posted on Apr 14, 2026
How you'll make an impact
- Design, build, and maintain scalable, secure systems for our SaaS platform
- Develop and deliver new features across the platform
- Optimize system performance, reliability, and security in a cloud-native environment
- Collaborate closely with the product team to shape and deliver quality features
- Partner with the engineering team to uphold and enhance high standards in engineering and software architecture
- Integrate AI-powered tools and solutions to enhance productivity and workflow efficiency.
What we're looking for
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- Minimum of 4 years of professional experience in software engineering, ideally within a SaaS or platform-focused company
- Experience in Modern Software Architecture: Proven track record of developing and delivering features across the full stack. As we integrate AI into our development practices, a deep understanding of software development principles and system architecture is more critical than expert proficiency in a specific technology stack. Familiarity with our core ecosystem is a strong asset, including: Frontend (TypeScript/JavaScript, React), Backend (.NET), Data & Infrastructure (Microsoft SQL, GitHub, Docker, Kubernetes).
- AI Adaptability: Demonstrated openness to work with and integrate AI solutions into your daily tasks and workflow.
- Strong commitment to best-in-class software engineering practices.
- Proactive, collaborative, and able to think critically.
- Fluent in English (spoken and written).
Nice to Have:
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions)
- Familiarity with Python
- Knowledge of security best practices in cloud or hybrid environments
- Exposure to MLOps, model lifecycle management, or model risk frameworks
- Interest or experience in AI governance, fairness, explainability, or regulatory compliance