Skip to content

Senior Software Engineer

Onsite, Kirkland, WA

About Adaptiva 

Adaptiva is at the forefront of endpoint management innovation. We work with the top global organizations to automate patching and software delivery to help them improve security and increase efficiency.

We pride ourselves on being a great place to work, driven by our relentless pursuit of product excellence and customer satisfaction. Our mission to deliver sophisticated and effective solutions is more than a mantra - it's the cornerstone of our values. At the heart of our success lies a culture of innovation, where collaboration empowers our employees to do their life’s best work.

Hundreds of today’s largest global organizations choose Adaptiva to increase operational efficiency, reduce risk, and maximize patching velocity across millions of endpoints. Learn more at Adaptiva, and follow the company at LinkedInFacebook and X.

Overview

Adaptiva is seeking a passionate, experienced Sr. Software Engineer to join our Development team. The ideal candidate is passionate about clean code, solid principles, being agile, innovation, and delivering solutions that our customers love.

Responsibilities

  • Design and architect sophisticated on-premises, hybrid, and cloud-based software.
  • Identify, prioritize, and execute tasks in the software development life cycle.
  • Implement challenging code, conduct code reviews, and supervise the implementation of complex software modules.
  • Engage directly with major Adaptiva customers to help define the functionality of current and future Adaptiva products.
  • Work collaboratively with product marketing, sales, solutions engineering, and support teams to ensure that Adaptiva products deliver outstanding experiences to all our customers

 

Requirements

  • Bachelors or Master’s degree in Computer Science or Engineering.
  • 3-7 years of proven software design and development experience using Java, C/C++.
  • Demonstrated ability to design and develop high quality code.
  • Excellent knowledge of data structures, algorithms, and object-oriented programming.
  • Ability to develop multi-threaded, asynchronous code, using extensive synchronization methods.
  • Proven experience in designing and implementing REST APIs.
  • In-depth knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Experience with Big Data & Analytic solutions like Hadoop, streaming frameworks like Kafka, and Big Data technologies like Hadoop, Apache Spark, and Apache Ignite.
  • Experience building complex, scalable, high-performance software systems that have been successfully delivered to customers.
  • Strong focus on clean code and robust design.
  • Ability to work independently and manage/lead other developers.
  • Willingness to write design documents and specifications.

How to apply 

Send your resume and cover letter in .pdf format to careers@adaptiva.com  

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.

Adaptiva does not provide visa sponsorship for this position and participates in E-Verify for work authorization.

The annual base salary range for this position is between $130,000 – $150,000. The range provided is broad and takes into consideration a wide range of factors that are reviewed when making a hiring decision, such as years of experience, skills, location, and other business needs.

The base salary is one component of the total compensation package, which for some roles may include a performance bonus and very generous benefits.

Adaptiva does not accept unsolicited head-hunter and agency resumes.

 

 

Apply For This Job