Integration Engineer

Steampunk•McLean, VA
•$100,000 - $160,000

About The Position

As an Integration Engineer, you will work within Steampunk’s growing DevSecOps practice to develop APIs and integration capabilities that connect data, services, and systems and help customers achieve their mission. The role involves working with cloud platform services, understanding business requirements, and implementing complex integrations. You will contribute as an individual contributor while mentoring more junior team members, and help improve the services provided through engineering, recommendations, status updates, and cross-training. Steampunk is a federal contracting company serving clients in the Homeland, Federal Civilian, Health, and DoD sectors. Its Human-Centered delivery methodology emphasizes shared accountability in addressing client mission challenges. The company is an equal opportunity employer and participates in the E-Verify program. The projected annual compensation range is $100,000 to $160,000. Salary is one aspect of the total compensation package; additional benefits are referenced but not detailed in the posting. Applicants should expect to be on camera during interviews and assessments. Steampunk may take applicants’ pictures to verify identity and prevent fraud.

Requirements

  • Ability to obtain a U.S. government Security Clearance.
  • Bachelor’s degree in an IT field, or a bachelor’s degree in a non-IT field plus 2 years of related IT experience.
  • 3 years of experience with one or more cloud platforms, such as AWS, Azure, or GCP.
  • 3 years of experience with Git SCM providers such as GitHub, GitLab, or Bitbucket.
  • 3 years of experience with one or more programming or scripting languages.
  • 3 years of experience with one or more integration technologies, such as Mulesoft.

Nice To Haves

  • AWS Cloud Practitioner certification.
  • AWS Solution Architect Associate certification.
  • Azure Developer Associate certification.
  • Mulesoft Certified Developer – Level 2 certification.
  • 3 years of application development experience in an Agile environment.
  • Experience implementing Docker containers and utilizing platforms such as Kubernetes.
  • Experience designing, implementing, and documenting APIs.
  • Experience utilizing CI/CD pipelines with tools such as Jenkins, GitLab CI/CD, GitHub Pipelines, CircleCI, or TravisCI.
  • Experience implementing automated testing frameworks for APIs and integrations.
  • Excellent written and verbal communication, interpersonal, and collaborative skills.

Responsibilities

  • Understand stakeholder needs and convey them to developers.
  • Test and examine code written by others and analyze the results.
  • Ensure systems are safe and secure against cybersecurity threats.
  • Identify technical problems, perform root cause analysis, and develop software updates and fixes.
  • Develop APIs and integrations using a broad range of software programming tasks to ensure systems integrations are functional.
  • Create and provide technical documentation explaining upcoming or existing integrations to non-technical individuals.
  • Document the as-is state of the environment, perform gap analysis, and produce artifacts articulating options and recommendations.
  • Act as an individual contributor and mentor more junior team members.
  • Engineer and implement solutions and recommend continuous improvements to services.
  • Present regular status updates and provide cross-training to other team members.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service