Staff Software Engineer

Colombo , Sri Lanka
full-time

TLDR

Take technical ownership of key software initiatives, ensuring high-quality delivery while collaborating closely with cross-functional teams.

Robotic Assistance Devices is looking for a Staff Software Engineer to take technical ownership of key software initiatives and support consistent, high-quality delivery. This role is suited for a senior, hands-on engineer who can lead a team, guide others through influence, and ensure complex work is driven through to completion. The Staff Software Engineer is expected to contribute deeply at the code and design level while working closely with engineers, QA, product, and technical project managers to maintain strong execution discipline. Key Responsibilities
  • Take ownership of designing, developing, and delivering complex software features and systems.
  • Drive work end-to-end, from requirement understanding and technical design to implementation, testing, and release.
  • Provide technical guidance and support to engineers through code reviews and design discussions.
  • Identify delivery risks, dependencies, and technical issues early, and actively work toward resolution.
  • Collaborate closely with QA, product, and project management teams to ensure timely and reliable delivery.
  • Contribute to architectural discussions with a focus on scalability, performance, and maintainability.
  • Maintain high standards for code quality, documentation, and engineering best practices.
  • Support a collaborative team culture and lead by example.
  • Experience & Qualifications
  • 8+ years of experience in software engineering roles.
  • Strong track record of delivering production-ready software in professional environments.
  • Demonstrated experience taking ownership of complex work and seeing it through to completion.
  • Hands-on experience with modern software development practices and tools.
  • Ability to work effectively across teams and communicate clearly with technical and non-technical stakeholders.
  • Strong problem-solving skills and ability to work with limited guidance when required.
  • Team-oriented mindset with the ability to influence without direct authority.
  • Exposure to cloud platforms and CI/CD practices.
  • Experience working in globally distributed or product-focused teams.
  • What We Offer
  • Opportunity to work on meaningful products with real-world impact.
  • A collaborative environment with experienced engineering and product teams.
  • A role that values ownership, delivery reliability, and practical engineering leadership.
  • Competitive salary and benefits in line with local market standards.
  • Robotic Assistance Devices builds advanced robotic solutions designed to improve operational efficiency across multiple industries. Our technology caters to businesses seeking to streamline processes and enhance productivity through automation.

    View all jobs
    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Staff Software Engineer Q&A's
    Report this job
    Apply for this job