Lead Senior Software Engineer Role We are seeking a highly skilled and experienced Lead Senior Software Engineer to join our team. As a key member of our technical team, you will be responsible for leading challenging technical projects within an agile framework. Key Responsibilities: - Design, build, test, and own systems and processes for servicing 401(k) plans and making customers happy. - Build robust systems that are observable, maintainable, and scalable. - Collaborate with domain experts to design, build, test, and own systems and processes. - Develop ownership over critical retirement workflows and domains. - Make informed engineering trade-off decisions. Requirements: - Minimum 7 years of professional experience with Java. - Experience building scalable backend technologies. - Ability to write understandable, testable code with an eye towards maintainability. - Proactive and empathetic mindset. - Completed formal training in computer science or related discipline (Bachelor's or Master's preferred). - English — at least Upper-Intermediate level (B2). Benefits We offer: - 10 working days of Paid Day Off within an individual year. - Up to 15 working days of Unpaid days off within an individual year. Professional Growth Sombra provides opportunities for professional growth through: - Online courses on various topics. - Community attendance and networking events. - Mentorship program available upon request. - Access to educational resources and platforms. Added Advantages In addition to the benefits mentioned above, we also offer: - Work equipment compensation. - Referral rewards for successful referrals. - Celebration of statutory holidays. - Participation in company events.