We are looking for:
We’re looking for a Senior Software Engineer to lead a product architecture transformation for a member-facing financial services application. You’ll be joining a highly collaborative team where planning, execution, and continuous improvement are key. In this role, you’ll work closely with stakeholders to implement new functionality, architect systems, and resolve technical issues. We're seeking someone who is forward-thinking, hands-on, and takes full ownership of their work, contributing across the entire product lifecycle—from ideation to development, deployment, and ongoing evolution.
We are looking for candidates local to one of our offices in Washington D.C., Chicago, or New York City. There will be occasional onsite work required.
Responsibilities:
Design, develop, and test scalable systems and services
Participate in shaping the technical architecture of our platform
Translate product requirements into user stories and effective technical solutions
Build and maintain highly available services in a production environment
Collaborate with product managers, project leads, and other engineers to align on goals and execution
Contribute new ideas and technical innovations that drive product and team growth
Engage in code reviews, design discussions, and collaborative development processes
Requirements:
Bachelor’s Degree in Computer Science or equivalent practical experience (4+ years)
2+ years of hands-on experience with Java, Kotlin, or Scala
Strong experience with Java/Kotlin, Spring, PostgreSQL, and React
Familiarity with Kubernetes and service-oriented architecture (SOA)
Solid understanding of relational databases and ORMs
Experience working on SOA or microservice-based applications
Proven ability to solve problems and deliver impactful features—prioritizing value over perfection
Experience working in collaborative coding environments, including code reviews and pull requests
Nice to Have:
Interest or experience in fintech or the financial sector (personal finance experience is a big plus)
Practical experience managing personal investments or going through the loan process
Experience scaling highly available, mission-critical systems
Full-stack experience in either toward systems (Kafka, Docker, POSIX), databases (PostgreSQL), or front-end (JavaScript/TypeScript, React)
About 10Pearls:
10Pearls is a global, purpose-driven AI-powered digital engineering partner helping businesses re-imagine, digitalize, and accelerate. As an end-to-end digital technology partner, 10Pearls helps businesses create future-proof, transformative digital products that leverage emerging technologies. 10Pearls' clients include Global 2000 enterprises, high growth mid-size businesses, and some of the most exciting start-ups from industries like healthcare, fintech, energy, education, real estate, retail, and hi-tech. Headquartered in the Washington DC metro area, 10Pearls has product engineering and software development centers in North America, Latin America, Europe, and South Asia. To learn more, visit https://10pearls.com.
We offer a competitive compensation package, including the below benefits for full-time employees:
10Pearls is an Equal Opportunity Employer and is committed to maintaining a diverse workplace.
10Pearls is a growing, energetic, and highly-reputed product development company that specializes in mobile apps, enterprise software, gamification, and great user experiences. We are proud to announce that 10Pearls was named as winner of the Best Tech Work Culture Timmy Award in Washington DC by Tech in Motion for the 2nd year in a row, recognized on the Inc. 5000 Fastest-Growing Companies List for the 3rd year in a row, was ranked the #1 Most Diverse Midsize Company in Greater Washington, and the 2022 Largest Companies Owned by People of Color in Greater D.C. list. Led by an experienced management team, and serving impressive clients, 10Pearls is seeking professionals with entrepreneurial spirits. We seek professionals who thrive on new challenges. Our employees have the unique opportunity of not only helping solve challenges for our clients but also to help define 10Pearls’ growth and direction. Our unique business practices, culture, and immense opportunity for growth help us attract professionals that have an entrepreneurial spirit. 10Pearls‘ diverse clientele includes start-ups and entrepreneurial ventures, high growth small and medium-sized businesses, as well as, large enterprises and corporations that are publicly traded.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Be the first to apply. Receive an email whenever similar jobs are posted.
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Senior Software Engineer Q&A's