[Remote] Sr. Software Engineer (Agentic Access)
Note: The job is a remote job and is open to candidates in USA. Immuta is the Data Provisioning Company, helping organizations provision secure, governed data access at the speed modern business demands. As a Senior Software Engineer on the Agentic Access team, you’ll play a key role in designing, building, and evolving the AI systems that underpin Immuta’s data governance platform.
Responsibilities
- Architect and Build Scalable Systems : Design and develop new applications and workflows that deliver high reliability and performance
- Improve Performance at Scale: Identify bottlenecks, tune Postgres queries, and optimize system performance as data volumes grow
- Mentor and Guide: Provide technical leadership, mentoring junior engineers and fostering a culture of learning and excellence
- Influence Technical Direction: Improve engineering processes through automation, testing, and continuous delivery
- Design, build, and deliver backend services and distributed workflows that power Immuta’s core platform
- Build and operate services that integrate with modern data platforms such as Snowflake, Databricks, Starburst, and Redshift
- Implement and maintain TypeScript-based microservices, RESTful APIs, and Temporal workflows
- Own Postgres performance and reliability, including query authoring, tuning (configuration of memory and buffers, WAL tuning, and table design), benchmarking, and schema design
- Deploy and operate microservices in Kubernetes-based environments, using tools like Skaffold and Flux to support modern CI/CD workflows, with a focus on scalability and reliability
- Participation in code reviews, design discussions, and system architecture planning
Skills
- 5-8 years of software engineering experience in SaaS, cloud, or data-intensive environments
- Bachelor's or Master's degree in Computer Science or a related field
- Strong proficiency in TypeScript and Node.js
- Experience building backend services and data-driven applications
- Hands-on experience designing and operating microservice and distributed systems
- Experience with asynchronous or long-running workflows (e.g., Temporal or similar systems)
- Experience with API design
- Experience working with Postgres, including writing and tuning SQL for performance
- Experience deploying services using Docker and Kubernetes in cloud environments (AWS, Azure, or GCP)
- Excellent communicator who is curious, self-directed, and passionate about building high-quality software that drives measurable customer values
Benefits
- 100% employer paid Healthcare (Medical, Dental, Vision) premiums for you and your dependents (including Domestic Partners)
- Stock Options
- Paid parental leave (Both Maternity and Paternity)
- Unlimited Paid time off (U.S. based positions)
- Learning and Development Resources
- Commission, variable pay, or equity
- Comprehensive benefits, including medical, dental, vision, a 401(k) plan, and other applicable company programs
Company Overview