Software Engineer II – Marketplace

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

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