You are viewing a preview of this job. Log in or register to view more details about this job.

Lead Software Engineer

Oliver Technology Corporation (“Oliver”) is looking for a full-time Software Engineer to take a leadership role on feature implementation and refinement in a sophisticated, multi-technology software platform. In this role, you should be able to work with minimal supervision, taking initiative to refine requirements by conferring with support personnel and other stakeholders, assemble and head sub-teams as necessary, and promote team cohesion. An ideal candidate will have excellent problem solving skills, experience with a broad variety of technologies, and a thirst for knowledge. This position is based in Austin, TX

Key Responsibilities

  • Develop and maintain software, and improve software quality
  • Prioritize and execute on assigned software development tasks
  • Develop and review technical specifications, and develop implementation plans
  • Develop, update, and maintain technical and user documentation
  • Review, debug, and test software
  • Ensure software components are up to date
  • Collaborate with internal teams and vendors, and participate in customer discussions to fix and improve products
  • Protect operations by keeping information confidential, and ensuring that confidentiality features of the software are maintained
  • Support and develop software engineers by providing advice, coaching and educational opportunities

Required Skills, Qualifications & Experience

  • Minimum of eight years experience in SaaS product development
  • Successful track record working with or leading an Agile development team
  • Strong experience developing Ruby / Ruby on Rails applications, including refactoring and code extraction (ActionCable experience is a plus)
  • Proven experience with implementation and optimization of ElasticSearch servers and index/document design
  • Proficient experience with database schema design/development
  • Highly skilled in RSpec test design and optimization
  • Demonstrated experience with PostgreSQL, including parameter tuning and index optimization
  • Proficient in API design, development, and documentation
  • Excellent communication and interpersonal skills

Why You’ll Enjoy Working at Oliver

  • We’re on a mission to transform an industry, and we are pushing boundaries
  • We’re focused on our customers’ success, and we stick with it
  • We’re all team players, focusing on collective goals
  • We’re a great team of people who believe having fun at work is a requirement
  • We foster a culture of transparency and trust, leaving politics behind

Oliver is proud to be an Equal Opportunity Employer. We are committed to a policy of equal treatment and opportunity regardless of race, color, religion, sex, age, national origin, sexual orientation, gender identity, marital status, disability, veteran status or any other legally protected basis.