Software Engineer II

Octane•Irving, TX
•$105,000 - $135,000

About The Position

Octane is seeking a Full Stack Software Engineer II to enhance the security posture of its applications. The engineer will advance security-hardening initiatives by strengthening access controls, improving safeguards for sensitive data, and embedding automated security checks into development workflows. The role emphasizes correctness, testability, and secure design, and involves working with Python, Django, JavaScript, PostgreSQL, and AWS. Octane develops financial products and technology for merchants and consumers, supporting dealerships and buyers through the sales cycle. Founded in 2014, the company supports more than 60 OEM partner brands and 4,000 dealer partners and has a team of more than 600. The position offers a base salary of $105,000 to $135,000, plus corporate bonus eligibility and a stock option package. Offers are based on location, qualifications, and internal equity.

Requirements

  • Bachelor’s degree in Computer Science or a related field is preferred.
  • 3–5 years of full-stack software development experience.
  • Strong proficiency in modern general-purpose languages, with primary expertise in Python, Java, JavaScript, C#, or Node.js.
  • Proven experience designing, architecting, and implementing scalable end-to-end technical solutions.
  • Hands-on experience with a major cloud platform such as AWS, GCP, or Azure and Infrastructure as Code tools such as Terraform.
  • Practical knowledge of containerization technologies, including Docker and Kubernetes.
  • Advanced SQL capabilities and deep experience with relational database engines such as PostgreSQL, MySQL, Oracle, or DB2.
  • Expertise in Git-based repository workflows such as GitHub, Bitbucket, or Azure DevOps, including active pull request participation and thorough code reviews.
  • Excellent communication and collaboration skills, a solution-oriented mindset, and a desire to take ownership of deliverable outcomes.

Responsibilities

  • Contribute to the design and architecture of scalable, maintainable, and secure software systems.
  • Write clean, efficient code and use AI-assisted development tools to accelerate delivery across the software development lifecycle.
  • Implement automated test suites and validate core functionality to support system reliability and prevent regressions.
  • Participate in code reviews, optimize existing codebase performance, and resolve complex software bugs.
  • Collaborate with teammates and internal teams to improve products.
  • Work cross-functionally with internal teams to refine product features.
  • Guide junior engineers in adopting industry best practices.
  • Use AI-assisted development to accelerate the software development lifecycle.

Benefits

  • Medical, dental, and vision plans
  • Generous parental leave
  • Flexible Time Off (FTO) policy
  • 401(k) retirement plan with company match
  • Educational assistance and tuition reimbursement up to $3,000 per year
  • Basic and voluntary life insurance and AD&D
  • Short-term and long-term disability coverage
  • Ancillary benefits, including accident and hospital insurance
  • Wellhub (Gympass) wellness benefit
  • Recreational safety benefit
  • Corporate bonus eligibility
  • Stock option package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service