Principal Software Engineer (Manager)
Fully Remote Remote Worker - N/A
Job Type
Full-time
Description

 Description


eSimplicity is a modern digital services company that delivers innovative federal and commercial IT solutions designed to improve the health and lives of millions of Americans while defending our national interests. Our solutions and services improve healthcare for millions of Americans, protect our borders, and defend our country on the battlefield by supporting the Air Force, Space Force, and Navy. 

eSimplicity's people-centric approach aims to transform government services  

through innovative technologies. Our team’s experience spans various federal civilian customers on diverse projects across its core competencies. 


Purpose and Scope


You will work collaboratively with Product Managers, Designers, and Engineers to set up, develop, and maintain critical back-end integrations for the data and analytics platform that allows users to access data catalogs, request compute resources, and manage data access controls for an enterprise data and analytics platform. 




 What you'd be doing:  


Coaching, training, and mentoring a team of engineers in their day-to-day activities, with a strong focus on feedback and growth, while unblocking issues and providing subject matter expertise


  Working with program leadership (Chief Architect, Program Director, and Product Managers) to implement and deliver capabilities across teams that align with technical and business objectives


  Creating and implementing systems to ensure high-quality software engineering practices are followed  Supporting efforts to improve data architectures, data pipelines, data security, data models and database designs


 Functioning as a people-manager over one or more teams of talented engineers

 

 Working with QA engineers to implement mature unit and integration testing to ensure systems work as intended


  Supporting an enterprise-level Agile environment.  


Communicating technical strategies to internal and external stakeholders.  Hands-on when required to assist and accelerate the team 

Requirements

 Required Qualifications: 


 Bachelor's degree in computer science, Information Technology or equivalent experience. 


 12+ years software engineering experience across multiple object-oriented-programming languages (preferred JavaScript, Python, etc.)  Strong experience in Cloud technologies (AWS preferred). 


Experience with cloud data architecture and big data technologies.  


Strong Knowledge of Kubernetes and other container technologies  


Knowledgeable with leading CI/CD tools and continuous best practices.  


Experience managing engineering teams  


Awareness of critical concepts in Security, DevSecOps and Agile principles.  Experience with agile methodology, such as Scrum, XP, or SAFe.  


 Preferred Qualifications: 


 Current Cloud Solution Architect Certifications are a bonus.  


Experience in civic technology and with government contracting is a plus. 


 

Working Environment:

eSimplicity supports a remote work environment operating within the Eastern time zone so we can work with and respond to our government clients. Expected hours are 9:00 AM to 5:00 PM Eastern unless otherwise directed by manager.

Occasional travel for training and project meetings. It is estimated to be less than 25% per year. 


Benefits:

We offer a highly competitive salary and full healthcare benefits. 


Equal Employment Opportunity:

eSimplicity is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, age, status as a protected veteran, sexual orientation, gender identity, or status as a qualified individual with a disability. 

Salary Description
$166,000- $183,000