Sr Software Engineer
Lehi, Utah, United States; Baltimore, Maryland, United States; Remote, United States
About The Opportunity
At Medifast, our team members are relentless in our mission of driving Lifelong Transformation, Making a Healthy Lifestyle Second Nature™. When you join Medifast, you become part of a dynamic, fast-growing community of highly motivated, like-hearted people who share a passion for promoting health and wellness. Just as OPTAVIA Coaches inspire Clients to reach their personal wellness goals, at Medifast, we inspire each other to bring our best to work each day to further our shared mission. If you want to build a rewarding career that makes lives better on a daily basis, Medifast may be the perfect place for you.
Overview Of Position
We are looking for a Sr. Software Engineer who is passionate on new technologies, driving best practices, and mentoring fellow Engineers. The primary focus will be on establishing standards & best practices, mentoring, driving cross-team code reviews, supporting the other Engineers on their individual projects across the portfolio, research and draft architecture solutions to present to architecture council. This role is 75% “heads down” and 25% cross team collaboration.
Opportunity Highlights
We are seeking a Sr. Software Engineer with a passion for new data technologies, best practices, and mentoring fellow Data Integration Engineers. The primary focus will be on designing and developing data integrations/ETL pipelines using Informatica IICS Application and implementing them following CDI best practices.
Job Responsibilities
- Develop and maintain ETL/Data Integrations using Informatica IICS Application
- Design and Test ETL processes to meet business requirements
- Work closely with the business analysts and product managers to understand use-cases and user needs.
- Collaboration with Offshore Teams
- Work closely with the Delivery Managers and Group Product Managers to understand use cases and user needs to support engineering solutions.
- Drive and hold team(s) accountable for continued technology growth.
- Produce technical design documentation.
Knowledge, Education, Skills & Abilities
-
- BA / BS Degree, Computer Science, MIS, or equivalent
- 7+ years of experience in IT development, specializing in Data Engineering technologies.
- 3+ years of hands-on experience with IICS (Informatica Intelligent Cloud Services)
- 2+ years of in-depth experience working with a variety of NoSQL databases and RDBMS (e.g., SQL Server, Postgres, MySQL).
- Experience in writing Stored Procedures
- Strong proficiency in scripting languages like Python, Shell, Java
- Experience working in AWS Cloud technologies
- Experience in integrating multiple sources into a centralized data platform or Enterprise Data Warehouse.
- Template driven design approach. Common, reusable components design and development
- Good to have CDI Best Practices for real-time data integrations
- Experience in working with traditional structured row store data, semi-structured and dynamic schemas such as XML, JSON.
- Experience working in an agile development environment (Agile, Scrum or Kanban preferred)
- Experience in mentorship, leading code reviews, and setting/following coding standards.
Nice to have:
- 2+ years of Informatica On-Premises product experience
- Familiarity with AWS Glue
- Familiarity with Snowflake or similar technologies
- Familiarity with SSIS (SQL Server Integration Services)
At Medifast, Relationships Are At The Center Of What We Do!
We thrive by elevating our connections with one another as well as with our Coaches & Clients. We believe that everyone has the potential to be OUTSTANDING. The Medifast culture is built on seven core values: integrity, courage, teaming, accountability, empowerment, partnership and diversity. These values aren’t just words on a page – they are celebrated as a core part of the company’s philosophy.
We Lead By…
Mastering Relationships: We build trust, promote collaboration and we are reliable.
Being innovative: We strive to improve things in our areas of influence; test, refine and expand within the business strategy; and reach beyond real and perceived boundaries.
Simplifying: We are committed to making things measurable, repeatable and scalable; focusing on outcomes not activities; and eliminating complexity to increase focus.
Anticipating: We predict long-term business and organizational needs; challenge assumptions; and expect and prepare for the unexpected.
About Medifast®
Medifast (NYSE: MED) is the health and wellness company known for its habit-based and coach-guided lifestyle solution OPTAVIA®, which provides people with a simple yet comprehensive approach to address obesity and support a healthy lifestyle. OPTAVIA's holistic solution includes lifestyle plans with clinically proven health benefits, scientifically developed products, and a framework for habit creation – all reinforced by independent coach support for customers on their weight loss journeys. Through its collaboration with national virtual primary care provider LifeMD® (Nasdaq: LFMD) and its affiliated medical group, the holistic solution now includes access to GLP-1 medications where clinically appropriate. Medifast remains committed to its mission of offering Lifelong Transformation, Making a Healthy Lifestyle Second Nature™. Visit the OPTAVIA and Medifast websites for more information and follow Medifast on X and LinkedIn.
Thank you for taking the time to learn more about Medifast.
#LI-DG1
High111
ApplyJob Profile
Dynamic community Health and wellness focus Mentorship opportunities
Tasks- Collaborate with teams
- Design and test ETL processes
- Develop ETL/data integrations
- Produce technical design documentation
Agile AWS Code reviews Coding standards Data engineering ETL Informatica IICS Java Kanban Mentorship MySQL NoSQL Postgres Python RDBMS Scrum Shell SQL Server
Experience7 years
EducationB.A. B.S. Computer Science Equivalent MIS
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9