Octane is unlocking the power of financial products for merchants and consumers. They are seeking a seasoned Senior Staff Software Engineer who will partner closely with engineering leadership to shape long-term technical strategy, identify improvement opportunities, and drive architectural decisions across the technology stack.
Responsibilities:
- Partner closely with engineering leadership to identify opportunities for improvement and shape long-term technical strategy
- Design and architect high-quality, scalable, and maintainable software systems with a holistic view spanning user interfaces, backend services, and infrastructure
- Write high-quality, production-ready code to deliver mission-critical systems, resolve defects, lead design discussions, and conduct thorough code reviews
- Establish and promote coding standards, best practices, and design patterns while mentoring engineers to write clean, effective code and amplifying overall team output
- Develop deep expertise in the business domain to ensure technical solutions fully align with and satisfy business requirements
- Validate application functionality by designing and implementing automated testing strategies to prevent regressions and ensure long-term reliability
- Collaborate cross-functionally with engineers, product partners, and business stakeholders to continuously improve products and platforms
- Drive improvements in engineering efficiency through the adoption of modern tools, automation, and AI-enabled development platforms
- Break down ambiguous and complex problems into clear, actionable solutions that reduce time to implementation while ensuring the right outcomes are delivered
Requirements:
- 12+ years of professional software engineering experience, including 5+ years in system architecture and 5+ years in technical leadership roles
- Strong expertise in designing and delivering scalable, production-grade systems across frontend, backend, and infrastructure layers
- 5+ years of hands-on experience with AWS and Infrastructure as Code
- Proficiency in multiple programming languages, with recent experience in Python, JavaScript, and TypeScript
- Proven experience owning technical decisions across multiple projects and leading interdisciplinary teams from design through delivery
- Experience delivering consumer-facing applications and mission-critical backend systems, preferably within regulated industries
- Strong problem-solving mindset with a track record of delivering impactful technical solutions to complex business challenges
- Excellent communication and collaboration skills, with experience working directly with stakeholders, clients, or end users
- Demonstrated ability to mentor and elevate other engineers through coaching and technical guidance
- MS in Computer Science or a related field, or equivalent industry experience (advanced degree is a plus)