Jobs and Careers
PE

Continuous Integration Engineer

Persistent Systems
New York City, United Statesfull_timeVerifiedPosted 13 May 2026
💰 $188,750/yr($151,000/yr$188,750/yr)

About the role

Job Description & Responsibilities

We're looking for a Senior Continuous Integration (CI) Engineer with a strong focus on automation to transform manual testing processes into scalable, repeatable automated solutions. This role requires a highly self-directed individual who can take loosely defined, high-impact initiatives, break them down into actionable components, and drive execution with minimal oversight. This role will work closely with a team of QA test automation engineers to design, implement, and integrate automated test cases into CI pipelines and scheduled test suites for application software running on the Wave Relay® network. This position provides the opportunity to develop technology that enables our customers to solve their most difficult networking problems.      

 

Position Responsibilities 

  • Independently analyze complex, large-scale testing processes and define automation strategies to replace manual effort 
  • Design, develop, and maintain automated test cases and support frameworks in collaboration with QA test automation engineers 
  • Integrate automated tests into CI pipelines to enable execution on code commits, scheduled runs, and on-demand triggers 
  • Build and manage test execution workflows that support regression, integration, and system-level testing 
  • Ensure automated tests are reliable, maintainable, and provide meaningful feedback to development teams 
  • Maintain and enhance CI infrastructure as needed to support automated testing at scale 
  • Monitor test runs, investigate failures, and partner with QA and development teams to resolve issues 
  • Implement reporting, logging, and metrics to track test effectiveness and coverage 
  • Continuously improving automation strategies to reduce manual intervention and increase efficiency 
  • Document automation frameworks, test strategies, and CI processes 
  • Proactively identify gaps, inefficiencies, and risks in current testing and CI processes, and implement improvements  
  • Troubleshoot complex pipeline and test failures, driving root cause analysis and long-term fixes 

Job Qualifications & Experience

Minimum Qualifications   

  • Bachelor’s degree in computer science, computer engineering, or equivalent   
  • 2+ year of experience with programming in C/C++   
  • Knowledgeable in software testing techniques and best practices for embedded systems  
  • Hands-on experience with setting up and running automated test bench setups  
  • Experience developing software for Linux systems   
  • Experience with Linux drivers (e.g. wireless, network stack), Linux kernel, and kernel module development  
  • Must have the ability to obtain a United States security clearance   
  • Proven ability to independently drive large, complex initiatives from concept through delivery 
  • Experience with CI/CD tools (e.g., Jenkins)  
  • Familiarity with test automation frameworks (e.g., Selenium) 
  • Proficiency in one or more programming languages (e.g., Python, JavaScript, Java)  
  • Deep understanding of software testing principles, strategies, and lifecycle  
  • Strong experience with version control systems (e.g., Git) 

 

  

Preferred Qualifications   

  • Master’s or PhD in Computer Science or Computer Engineering   
  • Experience with bash scripting, Python, Perl, and JavaScript  
  • Experience with SQL databases (Preferably MS SQL Server, MySQL, Postgres, Oracle, or H2)  
  • Experience with Grafana 
  • Experience with shell scripting, network application development, distributed systems, and network protocol development   
  • Experience building automation frameworks from the ground up in complex environments 
  • Experience with API and integration testing tools 
  • Experience implementing test reporting, observability, and quality metrics 

 

The total compensation for this role can vary from $151,000 to $188,750 a year based on the selected individual's education and experience. Persistent Systems, LLC offers a comprehensive benefits package including medical, dental, vision, life, and disability insurance; paid time off; flexible spending accounts; 401(k) plan with company match; fitness membership reimbursement; tuition assistance; mental health benefits; and veterinary benefits.  

Company Overview

Headquartered in New York City since 2007, Persistent Systems, LLC is a global communications technology company which develops, manufactures, and integrates a patented and secure Mobile Ad Hoc Networking (MANET) system: Wave Relay®. The company’s industry leading R&D team has designed wireless networking protocols to support their cutting-edge

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Persistent Systems

View company profile →