Posted in

Software Engineer II – Backend Architecture

Software Engineer II – Backend Architecture

CompanyBILL
LocationSan Jose, CA, USA, Draper, UT, USA
Salary$107500 – $151800
TypeFull-Time
Degrees
Experience LevelMid Level

Requirements

  • 2+ years of professional software engineering experience in a SaaS environment
  • Strong programming skills and experience with automated testing frameworks
  • Experience building and maintaining internal libraries
  • Knowledge of CI/CD pipelines and development workflows
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills

Responsibilities

  • Design and implement internal libraries and other tools
  • Write comprehensive automated tests for those libraries and utilities
  • Provide support and documentation for internal libraries
  • Train and assist other engineers in using the libraries effectively
  • Investigate and resolve library-related issues and bugs
  • Collaborate with a mentor in architecture to align libraries with best practices

Preferred Qualifications

  • Experience with both functional and object-oriented programming paradigms
  • Willingness to learn and work with multiple programming languages (primarily Java and Elixir)
  • Development experience in a service-based architecture