Staff Software Engineer

Reposted 4 Hours Ago
Be an Early Applicant
Colombo, LKA
In-Office
Senior level
Artificial Intelligence • Mobile • Robotics
The Role
The Staff Software Engineer will lead the design and development of complex software systems, driving architectural decisions and ensuring high-quality delivery across teams while mentoring other engineers.
Summary Generated by Built In

Robotic Assistance Devices is seeking a Staff Software Engineer to lead the design and delivery of complex software systems across teams. This role is intended for a highly experienced, hands-on engineer who can take ownership of large technical areas, drive architectural decisions, and ensure high-quality execution across multiple initiatives.

As a Staff Engineer, you will operate beyond individual features—shaping system design, guiding engineering practices, and influencing teams to deliver scalable, reliable, and maintainable solutions.

Key Responsibilities

  • Lead the design and development of large-scale, complex software systems and services.
  • Take end-to-end ownership of significant technical areas, ensuring successful delivery and long-term maintainability.
  • Drive architectural decisions with a focus on scalability, reliability, performance, and simplicity.
  • Break down ambiguous, high-impact problems into clear technical strategies and executable plans.
  • Collaborate across teams to align on technical direction and manage dependencies.
  • Provide technical leadership through design reviews, code reviews, and mentoring.
  • Identify and resolve systemic issues affecting performance, scalability, and developer productivity.
  • Influence engineering best practices, standards, and processes across teams.
  • Partner with product, UX, QA, and leadership to ensure technical solutions align with business goals.
  • Act as a technical anchor on critical projects, ensuring they are driven through to completion.

Experience & Qualifications

  • 8+ years of professional software engineering experience.
  • Strong foundation in computer science fundamentals (data structures, algorithms, distributed systems, system design).
  • Proven experience designing and delivering large-scale or complex systems.
  • Demonstrated ability to lead technical initiatives across multiple teams.
  • Strong coding ability with experience contributing to production systems.
  • Experience making architectural trade-offs and driving technical decisions.
  • Ability to work effectively in ambiguous environments and define clear paths forward.
  • Strong communication skills with the ability to influence both engineers and stakeholders.
  • Track record of mentoring engineers and raising the overall technical bar.
  • Experience with distributed systems, microservices, or large-scale web platforms.
  • Exposure to cloud platforms (AWS, GCP, Azure).
  • Familiarity with performance optimization and reliability engineering practices.
  • Demonstrated ownership and accountability for delivered work.

What We Offer

  • Opportunity to work on complex, high-impact systems.
  • A collaborative environment with experienced engineers and cross-functional teams.
  • A role that values technical leadership, ownership, and engineering excellence.
  • Competitive compensation aligned with local market standards.

Skills Required

  • 8+ years of professional software engineering experience
  • Strong foundation in computer science fundamentals
  • Experience designing and delivering large-scale or complex systems
  • Experience leading technical initiatives across multiple teams
  • Strong coding ability with experience in production systems
  • Experience with distributed systems, microservices, or large-scale web platforms
  • Exposure to cloud platforms (AWS, GCP, Azure)
  • Strong communication skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Ferndale, , Michigan
88 Employees
Year Founded: 2016

What We Do

Robotic Assistance Devices (RAD) delivers artificial intelligence-based security solutions that empower organizations to enjoy the benefits of workflow automation, advanced security and supplemental concierge services. RAD’s eco-system of hardware, software, cloud ware, and mobile ware is maintenance free for end-users. Simple to deploy, simple to use. Uniquely cellular optimized so no network infrastructure needed. (Security-In-A-Box)

Similar Jobs

Mastercard Logo Mastercard

Consultant

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Colombo, LKA
38800 Employees

Ericsson Logo Ericsson

Head of Presales - Service Line Build

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
8 Locations
88000 Employees

Cin7 Logo Cin7

Customer Support Intern

Cloud • eCommerce • Logistics • Software
Easy Apply
In-Office
Colombo, LKA
276 Employees

Robotic Assistance Devices Logo Robotic Assistance Devices

Senior Software Engineer

Artificial Intelligence • Mobile • Robotics
In-Office
Colombo, LKA
88 Employees

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account