Senior Software Engineer - Internal Tools

Overland AI

$200K — $240K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related field plus 5+ years of experience; or 7+ years in relevant role
  • Experience in building backend services or tooling with Python
  • Senior-level experience in frontend development with a focus on usability
  • Strong proficiency with React and TypeScript
  • Experience with PostgreSQL and data management systems

Responsibilities

  • Collaborate with engineers to translate workflows into user-friendly experiences
  • Build user-facing applications prioritizing usability and clarity
  • Develop backend services to manage tool execution and input validation
  • Rapidly prototype tools for immediate productivity gains
  • Make judicious engineering decisions between speed and maintainability

Benefits

  • Equity compensation
  • Comprehensive healthcare, dental and vision plans
  • Unlimited paid time off (PTO)
  • 401k with company match
  • Parental leave
Full Job Description
Role Summary:
We are seeking a Senior Software Engineer - Internal Tools to design and build frontend-driven interfaces that improve the usability and maintainability of complex internal workflows. This role focuses on replacing intricate, command-line-driven tools with intuitive web-based interfaces, lowering the learning curve for new engineers and expanding access to powerful capabilities across the organization. The ideal candidate combines strong frontend engineering skills with solid Python backend experience, exercises good product judgment, and enjoys turning complex systems into approachable, reliable tools.

In this role, you will:

  • Collaborate with systems and software engineers to understand existing workflows and translate them into intuitive, guided user experiences.
  • Build user-facing applications with a focus on clarity, usability, and robustness.
  • Develop backend services or glue code to orchestrate tool execution, validate inputs, and manage job lifecycle for locally or remotely executed tools.
  • Rapidly prototype and iterate on tools that deliver immediate productivity gains,while laying foundations for internal platforms that may grow over time.
  • Exercise senior engineering judgment in deciding when to optimize for speed versus long-term maintainability.

Minimum Qualifications

  • Bachelor's degree in computer science, engineering, or related discipline and 5+ years of relevant experience; OR 7+ years of relevant professional experience
  • Experience building backend services or tooling using Python.

Desired Experience & Qualifications:

  • MS degree or PhD preferred.
  • Strong professional experience as a software engineer, with a senior-level background in frontend development.
  • Strong experience with React and TypeScript.
  • Experience with PostgreSQL-backend systems.
  • Comfort working across the frontend-backend boundary, including defining APIs and data contracts
  • Experience designing developer-facing tools, internal platforms, or workflow automation systems

Benefits

  • The salary range for this position is $200K to $240K annually
  • Equity compensation
  • Best-in-class healthcare, dental and vision plans.
  • Unlimited PTO
  • 401k with company match
  • Parental leave

Similar Jobs

More Jobs at Overland AI

More Information Technology Jobs

Find similar Senior Software Engineer - Internal Tools jobs: