Senior Software Engineer (Tools)

Ocient

Northern (KY)

Hybrid

USD 165,000 - 190,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Ocient is seeking a Senior Software Engineer to join the Tools & Developer Platform team, owning test automation and analysis infrastructure and contributing to developer tooling.

Responsibilities include building Python-based automation, collaborating with stakeholders, maintaining performance testing tooling, and producing runbooks for developers and future maintainers.

Qualifications

  • BS, MS or PhD in Computer Science or related field, or equivalent industry experience.
  • 4+ years professional software engineering experience.
  • Strong systems thinking and software fundamentals.
  • Comfortable working in Linux, with shell tooling, debugging tools, and CI systems.
  • Ability to speak and write in English fluently.

Responsibilities

  • Build automation and services (primarily using Python) to operate and test the Ocient distributed database system and integrations.
  • Work closely with internal stakeholders to understand their needs and build the tooling to fulfill those needs.
  • Maintain and extend existing tooling for performance testing and analysis and the automation that keeps tests reproducible.
  • Produce documentation for future maintainers and concise runbooks for developers.

Skills

Growth mindset
Systems thinking
English fluency
Linux
CI tooling

Education

CS degree or related field (BS/MS/PhD)

Job description

Job Title: Senior Software Engineer


Location: 100% Remote (US Based Only)


  • We cannot sponsor or transfer any visas, of any kind, at this time*

Hiring Manager: Senior Engineering Manager


Estimated salary range: $165,000 to $190,000


The salary offered for this position will be based on a candidate’s experience and skill demonstrated during interviews and other evaluations


Job Description:

Ocient is hiring a Senior Software Engineer to join the Tools & Developer Platform team to own and evolve sophisticated test automation and analysis infrastructure while contributing broadly to developer experience and tooling.


Responsibilities:


  • Build automation and services (primarily using Python) to operate and test the Ocient distributed database system and integrations

  • Work closely with internal stakeholders to understand their needs and build the tooling to fulfill those needs

  • Maintain and extend existing tooling for performance testing and analysis and the automation that keeps tests reproducible

  • Produce documentation for future maintainers and concise runbooks for developers


Ideal Qualifications:


  • Demonstrated growth mindset and ability to learn new languages and systems rapidly

  • BS, MS or PhD in Computer Science or related field, or equivalent industry experience

  • 4+ years professional software engineering experience

  • Strong systems thinking and software fundamentals

  • Comfortable working in Linux, with shell tooling, debugging tools, and CI systems

  • Ability to speak and write in English fluently


An Exceptional Candidate Will Have:


  • Strong familiarity with advanced Python features and typing

  • Data gathering and analysis skills, a scientific mindset is a plus

  • Experience operating and/or performance tuning a distributed database system

  • Familiarity managing test infrastructure, including infrastructure as code tools


Technical Assessment Notice:

Candidates will be required to download and install the HackerRank Desktop Application to complete coding assessments and technical interviews as part of our hiring process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer at Ocient
Software Engineer at Ocient

Feedinkoo • United States

On-site
USD 90,000 - 120,000
Software Engineer II – I/O at Ocient
Software Engineer II – I/O at Ocient

Feedinkoo • United States

On-site
USD 80,000 - 120,000
Customer Support Engineer II
Customer Support Engineer II

Ocient • Chicago (IL)

Hybrid
USD 108,000 - 133,000
Remote-first
100% home working
Senior Python Developer
Senior Python Developer

CatchProbe Intelligence Technologies • San Francisco (CA)

On-site
USD 120,000 - 160,000
Technical Project Manager
Technical Project Manager

Ocient • Northern (KY)

Hybrid
USD 80,000 - 130,000
Senior Software Engineer - Geospatial
Senior Software Engineer - Geospatial

Blue Bear Capital • United States

On-site
USD 165,000 - 190,000
Staff Software Engineer
Staff Software Engineer

OpenC3 • United States

Hybrid
USD 160,000 - 200,000
401k with company match
Healthcare cost reimbursement
Unlimited paid time off
QA Automation Engineer, 100% Remote
QA Automation Engineer, 100% Remote

SherlockTalent • New York (NY)

Remote
USD 120,000 - 140,000
$1,000 bonuses for successful referrals
AQ Operational Systems Engineer
AQ Operational Systems Engineer

Probity • Chantilly (VA)

On-site
USD 120,000 - 170,000
Senior Software Engineer - Machine Learning
Senior Software Engineer - Machine Learning

Ocient • Northern (KY)

Hybrid
USD 165,000 - 190,000