Remote Otter LogoRemoteOtter

Staff Software Engineer - Remote

Posted 2 days ago
Software Development
Full Time
Worldwide

Overview

We are looking for a Staff Software Engineer to help build the engineering team at MO. You will work on a cross-functional team to deliver digital services for current and future federal clients. You'll help set high standards for engineering in terms of simplicity, scalability, design, empathy, and accessibility.

In Short

  • Collaborate with cross-functional teams and partners to define, and ship new systems and features.
  • Lead technical roadmap and architecture planning.
  • Lead other engineers and set standards for clean, maintainable, efficient code and processes.
  • Build relationships with customer-side engineering stakeholders and Product Owners.
  • Conduct design and code reviews to ensure the quality of the codebase for React Native, Ruby on Rails, and Github Actions.
  • Troubleshoot and debug complex software issues.
  • Participate in the hiring process (e.g., submitting referrals, conducting interviews, improving hiring practices).
  • Assist with pitches and proposals to prospective clients, showcasing MO’s technical capabilities and solutions.
  • Collaborate with business development teams to identify opportunities for new projects and client engagements.
  • Develop and present technical components of proposals to potential clients.

Requirements

  • 8+ years experience as engineering professional; experience leading delivery for one or more digital mobile products and APIs at scale on cloud platforms.
  • Ability to prioritize, define, architect, and oversee work across the engineering team to ensure high quality while meeting our deadline goals.
  • Ability to scale a platform services for long-term product growthStrategic thinking about trade-offs and making recommendations about short-term vs. long-term goals.
  • Design and implement complex software, scope projects, and lead productive code and design reviews.
  • Work with product and design teams to understand user requirements and use cases.
  • Experience with technologies such as React Native, Ruby on Rails, Node.js, APIs, AWS, Bash, Github Actions, test automation, and relational databases.
  • Experience with accessibility, privacy, security, monitoring, and writing software that handles PII.
  • Experience with release processes surrounding mobile applications on iOS and AndroidAbility to lead and mentor more junior engineers with empathy and support for their skills growth.
  • Strong communication and collaboration skills.

Benefits

  • A fun, dynamic working environment with an energetic and diverse team
  • Competitive compensation commensurate with experience
  • Opportunities for career growth
  • Full health benefits (medical, dental, vision)
  • 401K matching
  • Unlimited Paid Time Off (PTO)
  • Short- and Long-Term Disability in addition to Life Insurance (company sponsored)
  • Company sponsored parental leave
  • Summer Fridays!
MO logo

MO

MO is a dynamic company dedicated to helping government leaders achieve their missions through the design of intuitive and sustainable customer experiences. With a focus on human-centered design, MO modernizes and transforms both customer and employee experiences. The company prides itself on its small, interdisciplinary team of creatives who are driven by a mission to make a positive impact. MO combines design thinking with agile delivery methods to create innovative, user-centric products, ranging from comprehensive application overhauls to targeted enhancements. The company values integrity, curiosity, and courage, fostering a collaborative environment where every team member has a direct impact on the company's success. MO is committed to excellence and encourages imaginative solutions, making it a unique place for professionals looking to make a difference.

Share This Job!

Save This Job!

Similar Jobs:

G.S

Staff Software Engineer - Remote

Goods & Services

7 days ago

Join Goods & Services as a Staff Software Engineer to develop and support integrated automation solutions in a remote setting.

Worldwide
Full-time
Software Development
AbbVie logo

Staff Software Engineer - Remote

AbbVie

1 week ago

Join Allergan Aesthetics as a Staff Software Engineer to develop innovative technologies in a supportive environment.

USA
Full-time
Software Development
Luna Physical Therapy logo

Staff Software Engineer - Remote

Luna Physical Therapy

1 week ago

Luna is looking for a Staff Software Engineer to lead innovative projects in transforming physical therapy delivery.

Worldwide
Full-time
Software Development
JumpCloud logo

Staff Software Engineer - Remote

JumpCloud

1 week ago

Join JumpCloud as a Staff Software Engineer to work on cutting-edge identity and device management solutions in a fully remote environment.

India
Full-time
Software Development
Wmg logo

Staff Software Engineer - Remote

Wmg

1 week ago

Join Warner Music Group as a Staff Software Engineer to innovate and enhance music distribution technology.

CA
Full-time
Software Development