Jobs
>
Sains-Morainvillers

    Principal Software Engineer - Naperville, United States - EGEN , Inc. Defunct

    EGEN , Inc. Defunct
    EGEN , Inc. Defunct Naperville, United States

    3 weeks ago

    Default job background
    Description


    Egen is a data engineering and cloud modernization firm helping industry-leading companies achieve digital breakthroughs and deliver for the future, today.

    We are catalysts for change who create digital breakthroughs at warp speed.

    Our team of cloud and data engineering experts are trusted by top clients in pursuit of the extraordinary.

    An Inc.

    5000 Fastest Growing Company 7 times, and recently recognized on the Crain's Chicago Business Fast 50 list, Egen has also been recognized as a great place to work 3 times.

    As a Principal Software Engineer at Egen you will provide technical leadership and expertise to a modernization project.

    You provide technical expertise to migrate legacy Control M (xml) jobs to run seamlessly through Airflow DAGs.


    You will design and scope delivery of the new MWAA (Managed Workflows for Apache Airflow) environment on AWS and recommend and define the roadmap for all teams involved.

    You will also be responsible for leading the onboarding and integration of multiple product teams onto the new Airflow platform.


    This role will also be responsible for creating Platform Run books and user guides as part of the product team onboard.

    This role will require significant hands-on work as you identify and implement custom Airflow operators with AWS.


    The Principal Software Engineer will be responsible for supporting and leading all Egen teams involved in the modernization project to ensure clarity in the roadmap and deliverables and that all technical blockers are removed.

    Finally, you will serve as an organizational leader at Egen, leading or designing workshops internally or for clients, or internal Egen teams, and supporting our hiring processes

    Required Experience:
    Airflow expert with experience in setting up and managing MWAA on AWS.

    In-depth knowledge of orchestration concepts, including DAG (Directed Acyclic Graph) creation, task definition, operators, and best practices for workflow management.

    Proficiency in Python programming, with a focus on developing Airflow DAGs and custom operators.
    Strong understanding of Terraform, including the ability to write Terraform code for infrastructure as code (IaC) management.
    Familiarity with AWS services such as S3, Lambda, CloudWatch, Fargate, VPC, security groups, and other related technologies.
    Understanding of AWS Postgres and experience working with databases in the cloud environment.
    Basic-level knowledge of Unix shell scripting for basic automation and maintenance tasks.
    System-level architecture and design and implementation experience
    Nice to have's (but not required):

    Experience with Python/Golang and cloud SDKs like AWS SDK, Kubernetes clients library, Helm
    Experience with Mysql, PostgreSQL, Bitbucket, GitHub
    Knowledge of service mesh frameworks like Istio, Linkerd, and Hashicorp Consul Connect
    Knowledge of IAM and JWT authorization, SSO/OAuth (Azure AD, Okta)
    Knowledgeable of 12-factor app methodology and how they should be applied

    #J-18808-Ljbffr

  • Optomi

    Software Engineer

    6 days ago


    Optomi Naperville, United States

    Optomi, in partnership with an IT Consulting leader is seeking a Software Engineer · *Please note this role is hybrid, two-three days in office per week.* · About the Position: · This team member will contribute across the board, helping multiple clients throughout the SDLC. Yo ...

  • Cloud Software Group, Inc.

    Software Engineer

    1 week ago


    Cloud Software Group, Inc. Naperville, United States

    Messaging Engineering Team: · This opportunity is for a self-starting individual to join a professional software development team and participate in all areas of software development from definition, design, development, and validation. · The Messaging Engineering Team develops ...

  • Ecolab

    Software Engineer

    1 day ago


    Ecolab Naperville, United States

    Ecolab is providing an exciting opportunity to join our Commercial Digital Solutions team as Software Engineer. This role will focus on digital technologies & platforms to enable & support our Industrial Sales & Service organization globally. The Software Engineer will be a key m ...

  • TEKsystems

    Software Engineer

    1 week ago


    TEKsystems Naperville, United States

    : · TEKsystems is looking for a Software Engineer to help one of our clients in Chicagoland. · Skills: · C#, .net, Development, Software development, html, css, sql, c++, cloud · The types of projects that we thrive in include: · Web-based projects · Line of Business applications ...

  • Egen Solutions

    Software Engineer

    2 weeks ago


    Egen Solutions Naperville, United States

    Egen is a fast-growing and entrepreneurial company with a data-first mindset. We bring together the best engineering talent working with the most advanced technology platforms, including Google Cloud and Salesforce, to help clients drive action and impact through data and insight ...


  • Egen Solutions Naperville, United States

    Egen is a fast-growing and entrepreneurial company with a data-first mindset. We bring together the best engineering talent working with the most advanced technology platforms, including Google Cloud and Salesforce, to help clients drive action and impact through data and insight ...


  • Cloud Software Group, Inc. Naperville, United States

    About This Team: · This opportunity is for a self-starting individual to join a professional software development team and participate in all areas of software development from definition, design, development, and validation. · The ActiveSpaces Engineering Team develops the TIB ...

  • Omni Inclusive

    Sr. Software Engineer

    2 weeks ago


    Omni Inclusive Naperville, United States

    1. Java · 2. Spring Boot · 3. Microservices · Angular, Angular JS, JavaScript, HTML5, Mongo/Cosmos DB or any other no SQL Database, CI / CD pipeline, Devops, IAM related skills such oauth, openid connect is a plus · Build a Meaningful Career and Transform Healthcare with Cogn ...


  • Citrix Systems Inc Naperville, United States

    About This Team: · This opportunity is for a self-starting individual to join a professional software development team and participate in all areas of software development from definition, design, development, and validation. · The ActiveSpaces Engineering Team develops the TIBCO ...

  • MultiPlan

    Sr. Software Engineer

    4 weeks ago


    MultiPlan Naperville, United States

    Imagine a workplace that encourages you to interpret, innovate and inspire. Our employees do just that by helping healthcare payers manage the cost of care, improve competitiveness and · inspire · positive change. You can be part of an established company with a 40-year legacy ...


  • Egen Solutions Naperville, United States

    Egen is a fast-growing and entrepreneurial company with a data-first mindset. We bring together the best engineering talent working with the most advanced technology platforms, including Google Cloud and Salesforce, to help clients drive action and impact through data and insight ...

  • Cloud Software Group

    Software Engineer

    3 weeks ago


    Cloud Software Group Naperville, United States

    Messaging Engineering Team: · This opportunity is for a self-starting individual to join a professional software development team and participate in all areas of software development from definition, design, development, and validation. · The Messaging Engineering Team develops ...


  • Egen Solutions Naperville, United States

    Egen is a fast-growing and entrepreneurial company with a data-first mindset. We bring together the best engineering talent working with the most advanced technology platforms, including Google Cloud and Salesforce, to help clients drive action and impact through data and insight ...

  • Canon Medical Research USA, Inc.

    Software Engineer

    1 week ago


    Canon Medical Research USA, Inc. Vernon Hills, United States

    Vernon Hills (Chicago), Illinois · Vernon Hills (Chicago), Illinois · Canon Medical Research USA, Inc. · (CMRU) is a multi-modality R&D organization creating nextgeneration medical imaging systems. It is equipped with cutting-edge instrumentation, prototyping, hardware labs and ...


  • KeHE Distributors Naperville, United States

    Why Work for KeHE?: · Full-time · Pay Range: $61,200.00/Yr. - $107,100.00/Yr. · Shift Days: , Shift Time: · Benefits on Day 1 Health/Rx · Dental · Vision · Flexible and health spending accounts (FSA/HSA) · Supplemental life insurance · 401(k) · Paid time off · Paid sic ...

  • ManTech International Corporation

    Software Engineer

    5 days ago


    ManTech International Corporation Aurora, United States

    Developing, maintaining, and enhancing software systems. Working individually or as part of a team. Reviewing and testing software components. Resolving software problem reports. Utilizing software development and software design methodologies approp Software Engineer, Software, ...

  • Teradyne

    Software Engineer

    1 week ago


    Teradyne Barrington, United States

    We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right the first time, every time Our portfolio of automation solu ...

  • Alta Mira

    Software Engineer

    2 weeks ago


    Alta Mira Aurora, United States

    Altamira Technologies is seeking Senior Software Engineers to join our world-class Space Systems engineering team in Aurora, CO. As a candidate for this opportunity, you should have a good foundation in object-oriented software development and be experienced working in a LINUX or ...

  • The Ladders

    Software Engineer

    2 weeks ago


    The Ladders Aurora, United States

    Location: Annapolis Junction, MD - Alexandria, VA - Camden, NJ - Aurora, CO · Category: Software Engineer (SWE) - Demonstrated experience with Java is required for these positions · Travel Required: No · Remote Type: No · Clearance: TS/SCI w/ Polygraph · Software Engineer · ...

  • Paladin, Inc

    Software Engineer

    2 weeks ago


    Paladin, Inc Aurora, United States

    Job Title: Software Engineer (TS/SCI) · Work Location: Aurora, CO · Duration: Long-term contract with option to hire · Job Description & Responsibilities: · In this role you will develop software for cutting edge satellite ground systems with space network ground segment ...