Summary
✨ AI‑Generated
A senior engineering role responsible for designing and scaling cloud-based software platforms. The position combines hands-on development, architecture, technical leadership, and collaboration across teams.
Highlights
Chance to architect scalable cloud platforms, influence technical strategy, and mentor engineers in a fast-growing environment.
Description
Our client is a Series A ($15M Funded) startup seeking a Senior Software Engineer.
The ideal candidate is a hands-on, self-motivated Senior/Lead Software Engineer who can help architect, develop, and scale a cloud-based SaaS platform.
You will work closely with engineering, product, and business stakeholders to translate requirements into scalable technical solutions, while helping mentor and grow the engineering team.
Responsibilities
Architect, design, and implement scalable cloud SaaS solutionsDevelop and maintain core platform functionality and microservicesTranslate business requirements into technical specifications and solutionsWork closely with engineering, product, and business stakeholdersContribute to technical strategy, team planning, and engineering standardsMentor engineers and support a collaborative, high-performing teamDevelop automated tests and maintain strong code quality through TDDSupport CI/CD, deployment, and infrastructure initiativesBuild and maintain integrations with databases, messaging systems, and third-party services
Qualifications
6+ years of professional software development experienceStrong experience with TypeScript/Node.js or Go and microservices6+ years working with relational databases such as MySQL, PostgreSQL, or AuroraStrong understanding of data structures, indexing, and searchExperience with Elasticsearch and Kafka3+ years of hands-on AWS experience, including S3, SQS, SNS, DynamoDB, Lambda, and RedshiftExperience with Kubernetes, Terraform, CI/CD, and JenkinsStrong understanding of TDD and automated testingExperience with Redis or Memcached is a plusAI/ML, BigQuery, Metabase, or SaaS/ERP experience is a plusStrong communication, leadership, problem-solving, and collaboration skillsComfortable working independently in a fast-paced, deadline-driven environment