Principal Software Engineer – Technical Leadership Opportunity
We're seeking a seasoned
Principal Software Engineer
to lead the design, implementation, and governance of core platform capabilities (e.g., APIs, Billing, Settlement) in a high-growth, merchant-first technology company. This is a
hands-on technical leadership role
with a direct impact on platform evolution and engineering best practices.
About the Role
* Lead technical design and development within key platform areas.
* Shape and evolve engineering standards and architectural direction.
* Provide cross-team technical guidance, coaching, and governance.
* Contribute to strategic planning, roadmap execution, and technical documentation.
* Actively participate in coding (up to 50% of the time).
* Collaborate with product, engineering, and leadership teams to deliver scalable, real-world solutions.
What We Value
* Small teams, big impact
– lean processes, real ownership.
* Continuous growth
– innovate, experiment, and learn.
* Real-world impact
– solve meaningful challenges for our customers.
What You'll Need
* 10+ years in software engineering and architecture.
* Strong experience in
.NET, Java
, or similar backend languages.
* Deep understanding of SaaS, APIs, and scalable service design.
* Familiarity with modern web and database technologies (e.g., JavaScript, SQL, messaging systems).
* Payments or fintech experience is a strong plus.
* Proven leadership in driving technology strategy and mentoring teams.
* Excellent communication skills and comfort working in fast-paced environments.