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

Get the CLI →

V2 Solutions

NewBe an early applicant

Staff Software Engineer

Posted Updated
Discussion

Summary

Staff Software Engineer designing and building a cloud-native, multi-tenant SaaS platform end to end: Java/Spring Boot backend services, React/TypeScript frontends, AWS infrastructure with Docker/Kubernetes, relational and NoSQL databases, and BI/analytics pipelines, while mentoring engineers and leading architectural decisions.

Job Description Summary

Responsible for designing and programming a small module or a large component and designing a feature, set of features, or whole feature area. She/he will work independently and contribute to the immediate team and to other teams across business. She/he will Lead design discussion in a limited manner. We are seeking a Staff Software Engineer to drive the design, development, and evolution of our cloud-native, multi-tenant SaaS platform. This role combines full-stack engineering, cloud infrastructure, database expertise, and Business Intelligence (BI) capabilities. You will lead architectural decisions, mentor engineers, and deliver end-to-end, data-driven solutions across frontend, backend, cloud, and analytics platforms. You will work closely with product managers, architects, and platform teams to define and implement scalable, secure, and high-performance systems.

Job Description Responsibilities

Full-Stack Development

  • Design and implement backend services using Java and Spring Boot , including RESTful APIs and microservices.
  • Build modern frontend applications with React, TypeScript, and JavaScript , delivering responsive and performant UIs.
  • Hands-on experience delivering end-to-end features : UI backend cloud database.
  • Solid understanding of distributed systems, system design, and multi-tenant SaaS architectures .

Database

  • Data Platform Design, optimize, and maintain relational (RDS, Aurora, SQL Server) and NoSQL (DynamoDB) databases .
  • Build data pipelines and ETL/ELT processes , ensuring performance, scalability, and reliability.
  • Experience in query optimization, datamodeling, and multi-tenant data isolation .

Business Intelligence Analytics

  • Hands-on experience with WebFOCUS, Power BI, or similar BI platforms .
  • Develop and integrate custom BI connectors, REST adapters, and reporting pipelines .
  • Enable self-service BI and dashboards , collaborating with product and UX teams to deliver actionable insights.

Cloud Platform Engineering

  • Deploy and operate applications on AWS (EKS, EC2, S3, RDS, DynamoDB, Lambda).
  • Containerize applications with Docker and orchestrate with Kubernetes .
  • Build and maintain CI/CD pipelines, infrastructure automation, and monitoring .
  • Ensure scalability, security, reliability, and cost efficiency of cloud-native systems.

Technical Leadership

  • Mentorship Own architecture and technical decision-making across frontend, backend, cloud, and BI systems.
  • Mentor senior and mid-level engineers, raising engineering standards and best practices .
  • Drive adoption of observability, monitoring, and security standards across teams.
  • Influence cross-team architecture, platform design, and SaaS product strategy .

Additional Information

  • Relocation Assistance Provided: Yes

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