This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Responsible for the entire lifecycle of projects or features including engineering design, development, review and deployment
Providing technical oversight to improve execution and system robustness alignmenting with long-term technical strategy
Define optimized data models, leverage in-memory processing, and ensure systems can handle large-scale enterprise transaction volumes with low-latency APIs
Write, co-write, and review technical design documentation
Coach and mentor engineers, fostering technical growth and ensuring consistent high-quality delivery
Requirements:
Bachelor's or higher degree in Computer Science, Software Engineering, or a closely related field
Minimum of 5 years in software engineering with at least 5 years each in the following areas: Developing and delivering enterprise SaaS software at scale
Designing, building, and maintaining billing and subscription management software
Hands-on development with Java, Kotlin, MySQL, Spring Framework, Hibernate and cloud technologies
Proven expertise in designing and building scalable, distributed, high-performance systems in large enterprise environments
Strong system design skills, with demonstrated success guiding teams through complex technical decisions
Excellent problem-solving ability, with strong analytical skills to translate complex business requirements into scalable solutions
A passion for mentorship, knowledge sharing, and helping teams grow
Nice to have:
Knowledge and experience in the CRM or Billing domain or ERP Finance/Accounting software
What we offer:
Competitive compensation, variable bonus and performance reward opportunities, and retirement programs
Medical Insurance
Generous, flexible time off
Paid holidays, wellness days and company wide end of year break
6 months fully paid parental leave
Learning & Development stipend
Opportunities to volunteer and give back, including charitable donation match
Free resources and support for your mental wellbeing