GitLab is looking for a Tech Lead/Software Engineer III to lead a dynamic service development team. You will design, develop, and implement scalable, efficient cloud-native services in alignment with Kapitus business goals, empowering us to help small business owners find lending options.
What You'll Do
- Take ownership of the end-to-end service development lifecycle from conceptualization to deployment.
- Collaborate with product and business stakeholders to design scalable and resilient service architectures.
- Provide guidance and mentorship to a team of developers, fostering a culture of innovation and continuous improvement.
- Conduct thorough code reviews and implement robust testing strategies to uphold product quality.
- Utilize extensive AWS experience to architect, deploy, and maintain cloud-based solutions using services like ECS, S3, and Lambda.
- Apply understanding of financial industry requirements to tailor solutions that meet integration needs and compliance standards.
- Build a deep understanding of our current infrastructure and identify improvements to keep Kapitus on the forefront of FinTech.
- Drive agile development practices within the team, including sprint planning, stand-ups, and retrospectives.
- Work closely with cross-functional teams including product management, QA, and operations.
What We're Looking For
- Bachelor or Master’s degree in computer science.
- Minimum of 6+ years in software development as a tech lead or senior/staff developer, with a focus on backend services.
- Strong proficiency in AWS cloud services development and infrastructure management.
- Proficiency in microservices design and development using Java, Spring Boot, OpenAPI, and Python.
- Experience with relational databases (MSSQL and MySQL) and NoSQL databases.
- Proven experience in designing and architecting scalable, high-performance systems.
- In-depth understanding of agile methodologies and experience leading agile teams.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively.
- Strong problem-solving skills and attention to detail.
- Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities.
Nice to Have
- Experience in the financial industry.
- Experience with PHP.
Technical Stack
- Languages/Frameworks: Java, Spring Boot, OpenAPI, Python, PHP
- Cloud: AWS, ECS, S3, Lambda
- Databases: MSSQL, MySQL, NoSQL DB
Benefits & Compensation
- Competitive Base Salary Range of $117,800-$189,000.
- Annual Incentive Compensation Eligibility – Up to 10% annually.
- Comprehensive medical, dental, and employer-paid vision plans through UnitedHealthcare.
- 100% Company Paid Insurances: basic short-term and long-term disability insurance, as well as vision insurance.
- Voluntary Insurance: Supplemental life insurance, enhanced short- and long-term disability coverage, Colonial Accident and Hospitalization insurances.
- Paid Maternity and Parental Leave beyond state-mandated policies.
- LifeBalance Program: discounts on outdoor activities, the arts, health, fitness, pet and car insurance, financial services, and a fully covered annual subscription to The Calm App.
- Plum Benefits Discount Program: exclusive discounts on shows, travel, car rentals, and more.
- Tuition Reimbursement: up to $5,000 annually, plus opportunities to attend relevant conferences and career development events.
- Transit Reimbursement for all work-related travel.
- Paid Time Off and Sick Time.
- 401K plan managed through Fidelity, featuring a 25% match on employee contributions.
Work Mode
This role is remote. Consideration will be given to qualified remote candidates residing in states where Kapitus and/or one of its subsidiaries has an established physical presence.
We have spent our entire existence building a culture that makes us excited to come to work. Our company is fast paced, and teammates need to be self-directed and have an internal motivation to do the right thing. We show our appreciation by offering great benefits, competitive pay, and solid opportunity for growth.
At Kapitus, our mission is to help small business owners grow their organizations by providing tailored, transparent, and ethical financing solutions. We invest in every business owner’s story and we are dedicated to building lasting relationships to champion their goals.




