FreshRemote.Work

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 80% “heads down” and 20% cross team collaboration.

 

Opportunity Highlights

Reporting to the Manager, Software Engineering - Coach Data Platform, the Sr. Software Engineer– Coach Data Platform, will have several roles to fulfill. Responsible for designing, building, and implementing new AWS Lambda services, responsible for implementing enhancements for the existing AWS Lambda services, responsible for building and supporting integrations. This individual will be execution focused with emphasis on quality, systems integration, systems architecture, AWS Redshift and Neo4J database knowledge or expertise, and ability to work collaboratively with other teams.

 

Job Responsibilities

  1. Design, define, and hold team(s) accountable to best practices and standards.
  2. Implement and work with teams on pair programming and code review standards.
  3. Collaborate across teams and technologies to drive solutions.
  4. Work closely with the Delivery Managers and Group Product Managers to understand use cases and user needs to support engineering solutions.
  5. Drive and hold team(s) accountable for continued technology growth.
  6. Produce technical design documentation.
  7. Mentor engineers and lead code reviews.
  8. Accountable for leadership and engineering solutioning.

 

Scope

Reporting to the Manager, Software Engineering - Coach Data Platform, the Sr. Software Engineer – Coach Data Platform, will have several roles to fulfill. Responsible for designing, building, and implementing new AWS Lambda services, responsible for implementing enhancements …

This job isn't fresh anymore!
Search Fresh Jobs