Point your AI agent at freehire and let it find you a job.

Get the CLI →

SearchWorks

NewBe an early applicant

Senior Software Engineer

Posted Updated
Discussion

Summary

Senior engineer building full-stack features for a product-led SaaS platform that uses AI to solve complex global finance and tax workflows for large enterprises. Day-to-day centers on Java backend services and APIs, Angular UI work, architecture decisions, and mentoring within a growing product team.

Our client is a offering an exciting opportunity to join their fast-growing product-led SaaS business building AI-powered software that solves highly complex global finance and tax challenges for large enterprise customers.

Their platform handles complex rule-driven workflows, large data sets, and evolving regulatory requirements creating genuine engineering challenges across backend design, product scalability, and long-term maintainability.

They are expanding the engineering team as product demand continues to grow, offering a strong senior engineer the opportunity to contribute directly to product evolution in a highly


What You’ll Own



  • Build and enhance full-stack product features using Java and Angular

  • Design scalable backend services and APIs supporting enterprise workflows

  • Contribute to architecture decisions and technical direction

  • Work closely with product, QA, and design to deliver production-ready features

  • Support rapid iteration from prototype through production

  • Improve engineering standards, code quality, and maintainability

  • Mentor developers and help shape technical best practice

This isn't an isolated delivery role - engineers here have direct visibility, technical influence, and meaningful ownership over what gets built.


What They Care About



  • Solid REST API and database knowledge

  • CI/CD and agile delivery experience

  • Automated testing mindset (TDD / BDD)

  • Strong software engineering fundamentals

  • Collaborative, proactive approach to delivery


Strong Bonus If You Have

(Not a must have)



  • Angular experience

  • Python knowledge

  • NoSQL exposure such as MongoDB

  • Experience working on scalable SaaS products


Why This Role



  • Real product ownership in a growing engineering team

  • Direct influence on technical decisions

  • Modern SaaS environment with low bureaucracy

  • Strong long-term growth potential

  • Opportunity to work on a genuinely complex enterprise product

This role suits a strong Java engineer who wants product impact, technical ownership, and the ability to influence how a growing platform evolves.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available