Principal Software Engineer (Manager)
Remote
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
RequirementsRequired 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 ApplyJob Profile
RestrictionsOccasional travel less than 25% per year Remote work within eastern time zone
Benefits/PerksCompetitive salary Full healthcare benefits Healthcare Benefits Remote work
Tasks- Coaching and mentoring engineers
- Collaborating with program leadership
- Communicating technical strategies
- Implementing high-quality software practices
- Improving data architectures and pipelines
- Managing engineering teams
Agile Agile Methodology AWS Big Data Big Data Technologies CI/CD Cloud data architecture Cloud Technologies Coaching Container technologies DevSecOps Healthcare Javascript Kubernetes Object-oriented Programming Python SAFe Scrum Software Engineering Teams XP
Experience12 years
EducationBachelor's degree Bachelor's degree in Computer Science Bachelor’s degree in Information Technology Business Computer Science Engineering Equivalent experience Information Technology
Certifications Timezones