Back to positions

[Remote] Senior Full Stack Software Engineer

Remote role Full-time Open position

Note: The job is a remote job and is open to candidates in USA. Progyny, Inc. is a global leader in women’s health and family building solutions, dedicated to empowering healthier journeys through transformative benefits. They are seeking a Senior Full Stack Software Engineer to support their technology platform by developing complex software systems, collaborating with engineering teams, and ensuring the implementation of best practices in software development.

Responsibilities

  • Collaborate with product, architecture and engineering peers to incorporate functional & non-functional requirements into the implementation of software using industrial-grade patterns and practices
  • Collaborate with engineering stakeholders on delivery approaches that balance implementation constraints with ideal design models
  • Participate in discovery and intake for new initiatives for solution feasibility and implementation guidance / constraints
  • Develop rapid software prototypes as preliminary method for proof-or-concept validation of new/novel capabilities
  • Develop complex software systems using modern framework and development patterns
  • Participate in ongoing refinement of patterns and practices for Software engineering as part of optimized software development lifecycle (SDLC)
  • Offer guidance and support to engineering peers through code reviews, pair programming, and knowledge-sharing sessions, fostering continuous learning and professional growth

Skills

  • 8+ years working hand-on in the implementation of moderate-to-large software systems as a software engineer
  • Deep knowledge & experience of client/server languages including Python, TypeScript/JavaScript and popular web SPA (React, Vue, Angular) and server frameworks/platforms (ex: FastAPI, Node.js, Nest.js, Express, other)
  • Experience with various API/IDL service contract models (Swagger/OpenAPI, AsyncAPI, etc.)
  • Experience in development of software across enterprise system patterns (data exchange, API/integration, business services, integration middleware, etc.)
  • Strong experience in development of data access/API patterns (RESTful services, gRPC/tRPC, etc.)
  • Experience with data service event publishing and push models and frameworks (ex: Webhook, PubSubHubbub, HTTP Push, WebSockets, Server-sent events, etc.)
  • Experience with non-functional enablers for scalable, resilient services (ex: front caching, read-through cache indexing, HTTP cache headers, etc.)
  • Deep knowledge of stateless and stateful service designs and common supporting components
  • Proven experience in designing/developing systems with compliance/regulatory obligations (HIPAA, HITRUST, SOC, ISO, FDA, etc.)
  • Deep familiarity of cloud-based platform hosting models and associated managed services usage
  • Experience with infrastructure-as-code (IaC) and build pipelines (CI/CD), and deployment & release patterns
  • Familiarity with container orchestration tools (K8S, Docker, containerd, AWS-ECR, etc.)
  • Familiarity with software design patterns relevant to 3-tier web applications (web->services->data)
  • Proven ability to quickly build proof-of-concept solutions to validate solution designs and experiment with emerging technologies
  • Experience setting up architecture review processes/guardrails to maintain standards and consistency across multiple teams and projects
  • Demonstrated experience guiding and coaching engineering teams, including conducting code reviews and offering technical mentorship

Benefits

  • Family friendly benefits: Paid family and parental leave, preconception, fertility and family building benefits (including egg freezing, IVF, and adoption support), family and pet care fund, and Parents’ Employee Affiliation Group
  • Menopause and midlife care
  • Health, dental, vision and life insurance options for employees and family
  • Free in-person, virtual and text-based mental health and wellness support
  • Paid time off, including vacation, sick leave, personal days and summer flex time
  • Company equity
  • Bonus program
  • 401(k) plan with company match
  • Access to on-demand legal and financial advice
  • Learning and development programs to help you grow professionally and a mentorship program
  • Company social events

Further positions