SENIOR SOFTWARE ENGINEER
Company: Progyny
Location: New York
Posted on: October 12, 2024
|
|
Job Description:
Thank you for considering Progyny!As a Senior Software Engineer,
you will work with a cross functional squad of Database, Platform,
Salesforce, Software, Testing Engineers, Product and Project
Management to develop solutions for critical projects. You will
implement solutions, assist in defining scope and sizing of work,
lead projects and other engineers at times, participate is
technical discovery of for new projects, 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 and lead solution 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.Participate in technical discovery
phase of program development lifecycle in researching technologies
and creating proof of concepts to present as potential
solutions.Occasionally lead and manage projects from the technical
side.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, testing, and deployment.Work closely
with our product team to understand the needs of our clients.About
you...Bachelor's Degree in Computer Science, Engineering or related
field, or equivalent experience.5+ years experience in Software
Engineering utilizing one or more programming languages3+ years
experience being a technical lead on projects, researching and
presenting technical solutionsExtensive experience with SQL and
either MySQL or similar relational database systems (MariaDB,
PostgreSQL)Detailed working knowledge of REST API development and
supporting toolsExtensive experience with Docker and AWS or similar
cloud servicesExtensive experience in implementation methodologies,
software development lifecycle process, and project
managementExtensive experience with software project planning and
organization with strong problem solving and communication
skillsDetailed working knowledge of AWS serverless services (AWS
Lambda, S3, RDS) and how to evaluate serverless vs. traditional
services (EC2, ECS on EC2, etc.)Extensive knowledge of ETL
development and supporting tools (ETL Tools such as Fivetran,
Jitterbit, AWS Step Functions, Apache Airflow, etc.)Detailed
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 setsNice to Have Skills and
Experience:Experience with Python, including experience with
frameworks (such as FastAPI), libraries (such as SQLAlchemy and
pandas), and core programming concepts such as OOP, SOLID,
dependency injection, unit testing, optimization, etc. Experience
with multiple IAC (Infrastructure as Code) Tools such as Terraform,
Cloudformation, AWS CDKExperience in CI/CD pipelines, ideally
CircleCIExperience in NoSQL Databases (Snowflake, DynamoDB,
MongoDB, etc.)Experience with Automated Testing/TDD and QA
frameworks is a plusExperience with HIPAA security guidelines & SOX
compliance is a plusAbout Progyny:------ -Progyny---is a
transformative fertility, family building and women's health
benefits solution, trusted by the nation's leading employers,
health plans and benefits purchasers. We envision a world where
everyone can realize dreams of family and ideal health. Our
outcomes prove that comprehensive, inclusive and intentionally
designed solutions simultaneously benefit employers, patients and
physicians. -Our benefits solution empowers patients with concierge
support, coaching, education, and digital tools;---provides access
to a premier network of fertility and women's health specialists
who use the latest science and technologies; drives optimal
clinical outcomes; and reduces healthcare costs.--- -Our mission is
to---empower healthier, supported journeys through transformative
fertility, family building and women's health benefits.---
-Headquartered in New York City, Progyny has been recognized for
its leadership and growth as a TIME100 Most Influential Company,
CNBC Disruptor 50, Modern Healthcare's Best Places to Work in
Healthcare, Forbes' Best Employers, Financial Times Fastest Growing
Companies, Inc. 5000, Inc. Power Partners, and Crain's Fast 50 for
NYC. For more information, visit . -Our perks:--- -Family friendly
benefits: 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) and onsite meals and
snacks for employees reporting into our NY office -In compliance
with New York City's Wage Transparency Law, the annual salary
[wage] range for NYC-based applicants is: $170,000 - $180,000.
There are a variety of factors that go into determining a salary
range, including but not limited to external market benchmark data,
geographic location, and years of experience sought/required.
Progyny offers a total compensation package comprised of base
salary, cash bonus, and equity. - - -Progyny is proud to be
an---Equal Opportunity and Affirmative Action employer.---We
respect and seek to empower each individual and support the diverse
cultures, perspectives,---skills---and experiences within our
workforce. All qualified applicants will receive consideration for
employment without regard to race, creed, color, religion, sex,
sexual orientation, gender identity or expression, national origin,
disability, age, genetic information, marital status, pregnancy or
related condition, status as a protected veteran, criminal history
consistent with legal requirements or any other basis protected by
law. -If you are an individual with a disability and need
assistance or an accommodation during the recruiting process,
please send an e-mail to apply@progyny.com. -SummaryLocation: New
York, New YorkType: Full time
Keywords: Progyny, Norwalk , SENIOR SOFTWARE ENGINEER, IT / Software / Systems , New York, Connecticut
Click
here to apply!
|