Software Engineer II

Engineering New York, New York


Description

As an SE II, you will work with a cross functional team of Database, DevOps, Salesforce, Software, QA engineers, and Technical Project Management to develop solutions for critical projects. You will implement solutions, assist in defining scope and sizing of work, and collaborate with other teammates to brainstorm ideas and review solutions and code that follows best practices. 

What you’ll do… 

  • Implement code that follows best practices based on technical specifications for projects 
  • Assist with architecture for in-house development efforts, integrations with third party services, and designing/developing complex features for stakeholder needs. 
  • Research, recommend, and test modern technology stacks and tools to meet technology and project goals and help the Engineering team migrate toward their use. 
  • Work with application developers, users, operational leadership, and subject matter experts to understand current and future operational goals. 
  • Review existing solutions, projects, and infrastructure to provide recommendations for enhancements and structural improvements. 
  • Provide feedback to fellow engineers during code reviews, brainstorming sessions, and technical discovery work 
  • Help develop a distributed system with concurrent access and usage patterns. 
  • Help advance and optimize software development lifecycle with development, QA/testing, and deployment. 
  • Work closely with our program team to understand the needs of our clients. 

 

About you… 

  • Minimum of 3 year’s experience in advanced technologies, including a minimum of 2 years as a technical architect and 3 years with Python or similar language. 
  • Knowledge of information technologies and designing distributed systems at scale. 
  • (DB, BI, Infrastructure, Networks, Web & Integration software, Salesforce). 
  • Experience in implementation methodologies, software development lifecycle process, and project management. 
  • Excellent software project planning and organization with strong problem solving and communication skills. 
  • Working knowledge of databases and designing scalable systems e.g. MySQL, PostgreSQL, and MongoDB. 
  • Working knowledge of REST API development and supporting tools (e.g. Postman). 
  • Working knowledge of AWS serverless services and modules. 
  • Working knowledge of ETL development and supporting tools (e.g. Jitterbit). 
  • Working knowledge of advanced workflow development (schedule vs. event-based jobs, queued jobs, jobs that depend on other jobs). 
  • Strong ability to select, apply algorithms and data structures appropriate for processing large data sets. 
  • Experience in IAC (Infrastructure as Code) and CI/CD pipelines, ideally Terraform and CircleCI. 
  • Experience with Docker & version control – Git and GitHub. 
  • Experience in concepts and methodologies of enterprise architecture (e.g. Zachman Framework, TOGAF) and application architecture is a plus. 
  • Experience with Automated Testing/TDD and QA frameworks is a plus. 
  • Experience with HIPAA security guidelines & compliance is a plus.


About Progyny:
   

Progyny is a leading fertility benefits management company in the US. We are redefining fertility and family building benefits, proving that a comprehensive and inclusive fertility solution can simultaneously benefit employers, patients, and physicians. Our benefits solution empowers patients with education and guidance from a dedicated Patient Care Advocate (PCA), provides access to a premier network of fertility specialists using the latest science and technologies, reduces healthcare costs for the nation’s leading employers, and drives optimal clinical outcomes. We envision a world where anyone who wants to have a child can do so.   

Our mission is to make any member’s dream of parenthood come true through a healthy, timely, and supported fertility and family building journey.  

Come join a company that’s been recognized by Modern Healthcare as one of the Best Places to Work in Healthcare.  

Our perks: 

  • Family friendly benefits: Paid maternity and paternity, fertility benefits (including egg freezing and IVF), emergency childcare program, parent’s group  
  • Health, dental, vision and life insurance options for employees and family  
  • Paid vacation and summer flex time  
  • Company equity  
  • Bonus program  
  • 401K Match  
  • Company social events  
  • Sit/ stand desks   
  • Flex days (3 days a week in the office) for positions located at NY office  

Progyny is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.