Solutions Forged From Experience
Staff Software Engineer – Sensor Integration
Location
United States
Posted
44 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer – Sensor Integration
Orbis
• Provide technical leadership on high-priority initiatives, working across teams to drive projects to completion. • Navigate ambiguous problem spaces, define technical approaches, and make pragmatic tradeoffs between speed, quality, and scope. • Design and implement software that connects customer endpoints, sensors, and external systems to our platform. • Collaborate with product, engineering, and customer stakeholders to translate business needs into working solutions. • Identify technical risks early and develop mitigation strategies. • Support teams across the organization by providing guidance, clearing technical obstacles, and contributing where needed. • Communicate technical decisions and tradeoffs clearly to both technical and non-technical audiences.
Job Requirements
- 8+ years of software engineering experience.
- Proficiency in at least one modern typed language (e.g., TypeScript, Go, Rust, Kotlin, C#).
- Strong experience with API development, data modeling, and system integration patterns.
- Experience building and operating production systems with high reliability requirements.
- Demonstrated ability to work independently, make sound decisions with incomplete information, and drive to resolution.
- Strong collaboration and communication skills across distributed, cross-functional teams.
- Ability to obtain and maintain a Secret Level security clearance.
Benefits
- Ability to obtain and maintain a Secret Level security clearance.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Build and maintain services and RESTful APIs that power our credit card and payments platform • Work across the full stack - from backend services and databases to the interfaces our partners and internal teams rely on • Work with MySQL databases, JSON data structures, and third-party API integrations across our banking and payment network connections • Investigate and resolve bugs in existing systems, developing your debugging skills across the full stack • Collaborate with senior engineers and product leads on feature development and technical design discussions • Explore and experiment with emerging tools and approaches, sharing what you learn with the team • Step in wherever the team needs help - we're a small, flexible team where no task is beneath anyone and the best solution wins regardless of who proposes it
• Design, build, and maintain PHP and Python services and RESTful APIs across the full stack, with a focus on scalability, security, and long-term maintainability • Own features from technical design through deployment - making architectural decisions about data models, API contracts, and system interactions • Work with MySQL, JSON data structures, and third-party integrations across banking cores and payment networks • Build a deep understanding of our business domain - how credit card programs, rewards, and payment processing work - and use that context to make better engineering decisions • Contribute to technical planning and cross-functional discussions with product design • Help junior engineers grow through pairing and knowledge sharing
• Lead the architecture, development, and optimization of services across the full stack using PHP and Python, with a focus on scalability, security, and long-term maintainability • Design and implement RESTful APIs and microservices that integrate with banking cores, payment networks, and institutional partner systems • Optimize MySQL performance through query tuning, schema design, and data modeling for high-throughput financial transaction systems • Drive engineering standards for quality, testing practices, and CI/CD workflows across the team • Provide leadership and influence the team's AI tooling strategy - evaluating, adopting, and establishing best practices for AI-assisted development across the engineering organization • Champion security and compliance best practices appropriate for a regulated financial services platform • Bring deep business understanding to technical decisions - the best solutions come from engineers who understand the full picture, from cardholder experience to settlement • Mentor mid-level and junior engineers on system design, full-stack fundamentals, and professional growth
• Work and collaborate to build product features end-to-end: from concept to design to implementation to launch • Work Directly with Brim Senior Leadership and Cross Functional Teams • Work closely with Product, Design, and Business teams to define and deliver features • Translate business requirements into technical solutions and system designs • Develop intuitive, high-performance front-end experiences for end users flowing seamlessly into backend stack • Build and maintain services and RESTful APIs that power our credit card and payments platform • Optimize performance, reliability, and scalability of platform components

