Sustainment is hiring a
Staff Software Engineer, Remote - United States

Logo of Sustainment

Staff Software Engineer closed

🏢 Sustainment

💵 ~$142k-$196k
📍United States

Summary

The Staff Software Engineer role at Sustainment involves delivering full-stack features on multiple SaaS products, following code patterns, designing APIs, staying up to date with cloud concepts, collaborating with teams, and ensuring secure coding. The position is eligible for remote work in the US.

Requirements

  • US Citizen or Permanent Resident status required and must be able to pass a federal background check
  • Bachelor’s degree in computer science or related degree and/or real-world experience
  • 5+ years of demonstrated professional engineering experience
  • Experience with languages and frameworks such as: PostgreSQL, C#, Entity Framework, .NET Web API, Angular, React Native, Typescript

Responsibilities

  • Make a strong impact and iterate quickly - we have an exciting, challenging, and fast paced product roadmap
  • Create, maintain, and iterate on existing software architectural patterns
  • Contribute to and lead each step of the product development process, from ideation to implementation to release; from rapidly prototypying, running A/B tests, to architecting and building solutions that can scale to support millions of users
  • Partner with design, product, and other development teams to build end-to-end functionality
  • Collaborate and work directly with product and business teams to understand and refine complex requirements
  • Design and deploy highly available and robust systems with reliable monitoring and logging practices
  • Develop and maintain software applications by adhering to secure coding standards and practices, ensuring the protection of sensitive data and prevention of vulnerabilities such as SQL injection, cross-site scripting (XSS), and buffer overflows
  • Support our culture of collaboration by sharing knowledge and supporting driving engineering best practices within a rapidly scaling startup environment

Preferred Qualifications

  • Product-driven mindset with deep empathy for our customers and strong intuition for end-user experience and business value
  • Strong desire to work in a startup with interest to take on projects from zero to one with collaboration with the rest of the team
  • Love working hard and enjoy a fast-paced ambiguous environment
  • Experience with distributed, reactive systems
  • Open mindset to exploring new language and frameworks
  • Passion for operational excellence
  • Experience supporting cross-team efforts in order to roll-out a new feature or functionality
  • Passion for learning and continuous improvement
  • Strong written and verbal communication skills, and an interest in functional-programming

Benefits

Medical, dental, vision, paid time off, company holidays, and 401K matching

This job is filled or no longer available

Similar Jobs