Company: Progyny, Inc.
Salary: Not provided
Location: , United States
• 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.
• 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.
• Paid family and parental leave
• fertility and family building benefits (including egg freezing, IVF, and adoption support)
• family care fund and Parents’ Employee Resource Group
• 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
• Company social events
• Flex days (3 days a week in the office)
• onsite meals and snacks for employees reporting into our NY office
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.