Software Engineer II – Marketplace
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer II building secure discovery and data-access approval workflows for Immuta’s governed data platform. Developing TypeScript, Angular, and NestJS features across frontend and backend systems.
Responsibilities:
- Design and implement backend services and APIs using TypeScript/NestJS and related technologies
- Build frontend features in Angular and integrate them with shared design-system components
- Own defined features, components, services, or moderately complex project workstreams from technical design through deployment and follow-up improvements
- Develop workflow-driven functionality that helps users discover data, request access, and move through approval processes
- Improve performance and scalability by optimizing application code, database queries, and service interactions
- Write automated tests, participate in code reviews, and contribute to reliable, maintainable software
- Collaborate with Product Managers, Designers, and engineers to clarify requirements and translate customer needs into effective technical solutions
- Contribute to technical discussions, documentation, CI/CD improvements, and developer-experience initiatives
- Independently deliver well-scoped, moderately complex features and project work
- Contribute to technical design discussions and collaborate across disciplines to build intuitive, secure, and maintainable solutions
Requirements:
- Typically 3–5 years of professional software engineering experience, or equivalent demonstrated experience delivering production software
- Proficiency with TypeScript/JavaScript and experience with Angular, React, or a comparable modern frontend framework
- Experience building APIs and services with NestJS, Node.js, or a comparable backend framework
- Experience with relational databases, preferably PostgreSQL
- Working understanding of REST APIs, microservices, and performance optimization
- Familiarity with containerization tools such as Docker or Kubernetes
- Familiarity with modern CI/CD practices
- Experience writing automated tests and participating in code reviews
- Sound software design and maintainability practices
- Clear written and verbal communication skills
- Ability to share progress, ask effective questions, incorporate feedback, and work with Product, Design, and Engineering partners
- Reliable follow-through, appropriate escalation of blockers, curiosity, and willingness to develop stronger technical judgment over time
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

















