Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Automation Engineer

$90 - $95 per hour

Match Point Solutions

MatchPoint Solutions is a fast-growing, young, energetic global IT-Engineering services company with clients across the US . We provide technology solutions to various clients like Uber, Robinhood, Netflix, Airbnb, Google, Sephora, and more! More recently, we have expanded to working internationally in Canada, China, Ireland, UK, Brazil, and India . Through our culture of innovation, we inspire, build, and deliver business results, from idea to outcome. We keep our clients on the cutting edge of the latest technologies and provide solutions by using industry-specific best practices and expertise.

We are excited to be continuously expanding our team. If you are interested in this position, please send over your updated resume. We look forward to hearing from you!

Job Title: Senior Automation Engineer




Remote




6 Months




Rate: 90$ to 95$ per hour on W2

Role Summary

We are building self-service endpoints that wrap the Cisco Network-as-Code (NaC) process, which runs as Terraform-based GitLab pipelines, to give customers a consistent intake experience in place of manual handoffs. Requests are validated against various sources of truth, including Nautobot and IPAM. We are seeking a senior engineer to assist in the design and delivery of these Django services using integration-test-first TDD and sound software engineering principles.

Role Responsibilities

  • Design, build, and maintain Django REST APIs that wrap the Cisco Network-as-Code (NaC) process as a customer intake service, covering request submission, validation, approval, and pipeline-driven fulfillment.
  • Practice integration-test-first TDD: start each feature with failing API-level integration tests (Django/DRF test client against a real test database), then drive the internals with focused unit tests, keeping business logic thoroughly covered.
  • Help define API contracts (schemas, versioning, error models, idempotency) and publish clear OpenAPI documentation.
  • Model intake data and workflows in Django (models, serializers, validators, service layer) with clean separation of concerns.
  • Integrate with GitLab to turn validated intake requests into NaC changes: generate YAML data model updates, open merge requests, trigger and monitor pipelines via the GitLab API and webhooks, and report status back to requesters.
  • Integrate with ServiceNow and other enterprise systems, using mocks and contract tests to isolate external dependencies.
  • Integrate with various sources of truth, including Nautobot and IPAM: validate intake requests against authoritative data (IPs, prefixes, VLANs, devices) and write results back via their APIs (e.g., Nautobot REST and GraphQL), avoiding duplicate data and drift.
  • Build and optimize Python scripts and Ansible playbooks supporting server onboarding and data center provisioning workflows.
  • Collaborate with Software Engineers and UX teams to align backend APIs with the self-service portal.
  • Contribute to the service's CI/CD pipeline in GitLab: automated test gates, linting, static analysis, coverage thresholds, and repeatable, low-risk deployments.
  • Implement robust error handling, input validation, logging, and authentication/authorization.
  • Apply Agile and DevOps practices: sprints, backlog grooming, code reviews, and pair programming.
  • Contribute to architecture decisions and engineering standards, mentor engineers, and share knowledge through documentation and demos. Skills Required

Core Technical Skills

  • Advanced Python with production Django and Django REST Framework experience (serializers, viewsets, permissions, ORM)
  • Test-driven development with an integration-tests-first approach, plus unit testing (pytest or Django TestCase, APIClient, fixtures/factories, mocking, code coverage)
  • REST API design: resource modeling, versioning, pagination, idempotency, error handling, and OpenAPI/Swagger documentation
  • REST integrations with GitLab, ServiceNow, and enterprise platforms
  • Nautobot integration (REST and GraphQL APIs, e.g., pynautobot) and IPAM concepts (prefixes, IPs, VLANs, VRFs)
  • Relational databases (e.g., PostgreSQL)
  • Git/GitLab, merge request workflows, and GitLab CI/CD pipelines
  • Ansible and YAML for provisioning and onboarding automation
  • Networking fundamentals (VLANs, port configs, provisioning) and familiarity with Cisco network environments
  • Infrastructure as Code (IaC) best practices, including YAML data-model-driven configuration Engineering Principles & Methodology
  • Software engineering principles: SOLID, DRY, separation of concerns, clean architecture, refactoring, and technical debt management
  • Integration-first testing strategy (integration tests at the API boundary, supported by unit and contract tests) enforced through CI, with GitLab, Nautobot, and ServiceNow interactions stubbed or mocked at the client boundary
  • Agile development (sprints, backlog management, standups, retrospectives)
  • DevOps practices (CI/CD, automation frameworks)
  • Clear technical documentation, including API and architecture documentation Soft Skills
  • Strong collaboration in cross-functional Agile teams
  • Effective communication with engineers and stakeholders
  • Problem-solving and troubleshooting mindset
  • Adaptability to changing priorities
  • Ability to contribute to technical decisions and mentor through pair programming and code reviews Preferred/Optional Skills
  • Understanding of Terraform principles and Cisco Network-as-Code (declarative configuration, state management, idempotency, modules, plan/apply workflows)
  • Nautobot app/plugin or Jobs development (Nautobot is built on Django)
  • Asynchronous task processing (e.g., Celery) and message queues
  • Docker/Kubernetes experience
  • Monitoring/observability tools

MatchPoint Solutions provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Automation Engineer in Maryland Heights, MO vacancy
  •  ...the world. The Impact You Will Make The mission of Automation is to provide highly effective automated manufacturing workflow...  ...backup, restore, and disaster recovery for automation/vision engineering solutions. Provide automation/vision troubleshooting... 
    Senior
    Local area

    Kindeva Drug Delivery

    Bridgeton, MO
    16 hours ago
  •  ...improvingbuildings;it’sabout creating perfect places that improve people’s lives. Transform the everyday with us ! The Senior Energy Engineer conducts facility site visits, analyzesthe customer’scurrent situation,and producesplans forFacility Improvement Measures... 
    Senior
    Permanent employment
    Work at office
    Local area
    Immediate start

    Siemens Mobility

    Maryland Heights, MO
    4 days ago
  • $50k - $100k

     ...Due to continued growth, Salas O'Brien, a leader in industrial automation engineering and equipment, located in Chesterfield, Missouri has an immediate opening for a remote, experienced, creative and dynamic individual for the position of Automation Engineer. This is... 
    Suggested
    Permanent employment
    Full time
    For contractors
    Local area
    Immediate start
    Remote work

    Salas O'Brien

    Chesterfield, MO
    3 days ago
  •  ...Senior Process Engineer The Senior Process Engineer will be a key contributor in a dynamic manufacturing organization at the Noblesville,...  ...including establishment of process KPIs. Experience in automated visual inspection or pharmaceutical packaging is desired; experience... 
    Senior
    Monday to Friday
    Shift work

    Curium

    Maryland Heights, MO
    5 days ago
  •  ...Senior Process Engineer Maryland Heights, MO Spartech offers a competitive salary, incentives, and benefit programs! Spartech, LLC...  ...manufacturing, resin handling, material conveying, blending, automated packaging, robotics, and secondary operations.... 
    Senior
    Temporary work
    Remote work
    Flexible hours
    Day shift

    Spartech

    Maryland Heights, MO
    1 day ago
  •  ...Senior Manufacturing Engineer At Kindeva we make products that save lives, ensuring better health and well-being for patients around the world...  ...tools such as Fishbone, 5-Why, FMEA) on mechanical, automation, environmental and process deviations; author and implement... 
    Senior
    Permanent employment

    Kindeva Drug Delivery

    Bridgeton, MO
    17 hours ago
  •  ...Safety National is seeking a Senior Ceded Reinsurance Manager to lead ceded reinsurance placement, analysis, and reporting. You will work with underwriting, actuarial, accounting, and brokers to develop solutions that protect financial strength and align with strategic... 
    Senior

    Safety National

    Maryland Heights, MO
    18 hours ago
  • $120k - $135k

     ...opportunity to join an established and well-respected organization offering tremendous career growth potential. Job Title: Systems Automation Engineer Location: 100% Remote (U.S.) Position Type: Full-time, Direct W2 Salary Range: $120,000–$135,000 Annually... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Chesterfield, MO
    more than 2 months ago
  •  ...Overview Consider joining MX Holdings as a Senior HR Business Partner at our St. Louis, MO location. The Senior HR Business Partner will work to provide a successful and highly engaged workforce that supports the business plan and allows MX Holdings to meet the needs... 
    Senior
    Work at office
    Remote work

    MX Holdings

    Maryland Heights, MO
    4 days ago
  •  ...Bethesda Senior Living Communities is seeking a Director of Sales & Marketing to develop and execute a comprehensive marketing plan for our assisted living communities. The role includes outside and inside sales, public relations, media, and consumer communications to... 
    Senior
    Work at office

    Paycom - ATS

    Maryland Heights, MO
    3 days ago
  • Kindeva is seeking a QA Specialist II to provide advanced quality oversight across production and testing activities. You will review batch documentation, lead investigations, and participate in change control to ensure timely product release. Ideal candidates will have...
    Senior

    Kindeva

    Bridgeton, MO
    3 days ago
  • Engineered Corrosion Solutions, LLC is seeking a Senior Recruiter to manage full-cycle hiring for a range of roles, from production to engineering. This role involves leading recruitment, onboarding, and compliance processes ensuring strong outcomes in hiring. You will... 
    Senior

    Engineered Corrosion Solutions, LLC

    Maryland Heights, MO
    1 day ago
  •  ...seeking a professional, skilled individual for our Building Automation Systems (BAS) Engineer 3 position for our branch operations group located at our...  ..., consultants, and internal personnel, including senior management, Daikin Corporate Personnel Positive, flexible... 
    Full time
    For subcontractor
    Work at office
    Flexible hours

    Daikin

    Chesterfield, MO
    19 days ago
  • Safety National in St. Louis, MO seeks a Senior HR Total Rewards Analyst to enhance retirement plan administration and governance within our Total Rewards programs. You will serve as a trusted partner to internal stakeholders, plan trustees, and third-party providers to... 
    Senior

    Safety National

    Maryland Heights, MO
    3 days ago
  • Job Description Insight Global is seeking an experienced Oracle Database Administrator (DBA) to support a large enterprise environment in an operations-focused role. This individual will be responsible for maintaining the health, stability, and performance of critical...
    Senior

    Insight Global

    Maryland Heights, MO
    1 day ago
  • UnitedHealthcare is seeking a Senior Clinical Transformation Manager to lead multi-disciplinary practice transformation within physician collaborations, driving quality, efficiency and cost improvements across Accountable Care and Population Health programs. This remote... 
    Senior
    Remote job

    Taleo

    Maryland Heights, MO
    1 day ago
  • Normandy Nursing Center in Bridgeton, MO seeks a Social Services Assistant to coordinate discharge planning, assess resident needs, and ensure smooth admissions. You will work with residents, families, and staff to develop care plans and promote resident rights. Bachelor...
    Senior
    Full time

    Normandy-Nursing-Center

    Bridgeton, MO
    3 days ago
  • UnitedHealthcare is seeking a Senior Clinical Transformation Consultant to lead multi-disciplinary practice transformation within ACO/Population Health programs. You will drive performance improvements, utilize data to guide strategies, and partner with senior leadership... 
    Senior
    Remote work

    Pscfl

    Maryland Heights, MO
    2 days ago
  •  ...Are you a Senior Accountant who enjoys more than just closing the books? Join a growing global manufacturing company located in Earth City, St. Louis County, Missouri, where you'll play a key role in driving process improvements, owning full-cycle accounting responsibilities... 
    Senior
    Work from home
    Relocation
    1 day per week

    PEG Staffing

    Bridgeton, MO
    3 days ago
  •  ...middleware such as SnapLogic and consume or produce SOAP or REST based services, etc. Agile, DevOPS and Cloud: Possesses proficiency in automated testing strategies, including TDD. Understands advanced concepts of Containers, Micro-Services, Continuous Integration.... 
    Senior
    Work experience placement

    Saviance

    Maryland Heights, MO
    5 days ago
  • $50 per hour

     ...transportation industry for nearly 30 years, and we are hiring senior diesel technicians for our Bridgeton shop who want a place to stay...  ...Advancement What You'll Do Diagnose and repair diesel engines on commercial semi-trucks Troubleshoot aftertreatment systems... 
    Senior
    Hourly pay

    AAA Truck & Trailer Services

    Bridgeton, MO
    14 days ago
  • $44 - $63 per hour

     ...Job Summary Our client is seeking a Senior Oracle Database Administrator with 7+ years of experience managing, monitoring, and optimizing enterprise database environments. This role is responsible for maintaining production database health, ensuring data integrity... 
    Senior
    Local area
    Shift work

    KellyMitchell Group

    Maryland Heights, MO
    3 days ago
  •  ...Job Overview A Support Engineer finds solutions (mechanical/electrical engineering) to problems with products and helps customers...  ...independent material handling and robotics system integrator providing automated solutions for distribution, manufacturing, and order... 
    Temporary work
    Flexible hours
    Night shift

    Toyota Automated Logistics

    Maryland Heights, MO
    5 days ago
  •  ...ZEISS seeks a seasoned Head of Engineering – Manufacturing & Sustaining in Chesterfield, MO to scale production and optimize operations. You will lead engineering across manufacturing, R&D, Supply Chain, Quality, and Product Management to ensure capacity, quality, and... 
    Senior

    Jobleads-US

    Chesterfield, MO
    12 hours ago
  •  ...Full-time Description Our client is seeking a Senior Accountant to support monthly, quarterly, and annual close processes while ensuring accurate and timely financial reporting. This role focuses on complex accounting activities, consolidations, reconciliations... 
    Senior
    Full time

    Ebs Recruiters

    Chesterfield, MO
    more than 2 months ago
  • Position Overview The Senior Payroll Associate assists in weekly payroll processing and maintenance. Is responsible for the weekly benefits...  ...Excel time import application for large projects that require automation. Processes weekly check runs for various companies and... 
    Senior
    Work experience placement
    Weekend work
    Afternoon shift

    Alberici

    Maryland Heights, MO
    12 hours ago
  • $20.6 - $34.15 per hour

     ...Job TitleSenior TechnicianJob CategoryRetailPosition SummarySign-on bonus of $2,000! (first time hires) The Senior Technician position requires your talent and technical expertise to diagnose drivability and electrical systems, while using your leadership and mentoring... 
    Senior
    Daily paid
    Minimum wage
    Price work
    Temporary work
    Local area

    Bridgestone

    Bridgeton, MO
    1 day ago
  •  ...Looking to build your career with a company that values innovation , stability , and people ? Join our dedicated team as a Test Engineering Co-Op in Bridgeton, MO ! Since 1946, Hunter Engineering has been aligning cutting-edge technology with a strong commitment... 
    H1b
    Work at office

    Hunter Engineering Company

    Bridgeton, MO
    a month ago
  •  ...across its St. Louis metro locations. You will translate marketing requests into reliable reporting, integrations, audiences, and automation, owning technical implementation and platform performance. The ideal candidate will implement tracking, maintain lifecycle stages... 

    Club Fitness

    Saint Peters, MO
    2 hours ago
  •  ...that save lives, ensuring better health and well-being for patients around the world. The Impact You Will Make The Senior Project Engineer leads the planning, justification, funding, execution, and startup of complex capital projects supporting manufacturing, facilities... 
    Senior
    For contractors
    Local area

    Kindeva Drug Delivery

    Bridgeton, MO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Automation Engineer. Be the first to apply!