Jobs · Engineering

Staff Software Engineer

Compound · Milwaukee, WI · 7 mo ago
RemoteRemoteEngineering$120k–$200k/yrFull-time

What you’ll do

  • Design, build, and maintain high-quality applications.
  • Lead feature implementation and own the end-to-end delivery of new features and enhancements, from concept to deployment.
  • Design elegant, scalable, and maintainable software solutions to solve complex business problems.
  • Collaborate closely with designers, product managers, and engineers to bring ideas to life.
  • Contribute to system architecture, ensuring performance, scalability, and security.
  • Review code, mentor teammates, and share best practices to elevate team performance.
  • Triage and resolve software defects, continuously improving application quality and user experience.
  • Stay at the forefront of development trends and innovations, driving technical excellence while delivering for the business.
  • Actively participate in agile software development, including planning, code reviews, demo and retrospectives.

Minimum Requirements

  • 6+ years of experience delivering high quality software.
  • Experience building APIs, backend systems, frontends, and app architecture.
  • Deep technical expertise in one or more languages.
  • Strong understanding of computer science fundamentals and software engineering best practices.
  • Excellent problem-solving skills and ability to navigate ambiguous and evolving requirements.
  • Demonstrated high degree of ownership and a startup mindset.
  • Strong communication and collaboration skills within an agile team.
  • Ability to thrive in a fast-paced, dynamic environment with shifting priorities.
  • A growth mindset with a passion for continuous learning and improvement.
  • Ability to work core hours that align with US time zones.

Preferred Qualifications

  • Experience in FinTech or working in a startup environment.
  • Strong grasp of modern, lean, web-application technologies.
  • Familiarity creating integrations with external data sources and/or world class data visualizations.
  • Familiarity with tools like Node.js, React, Next.js, Postgres, and AWS services.
  • Experience with CI/CD pipelines.
  • Understanding of security best practices.
  • Building, optimizing, or integrating AI/ML solutions.
  • Mobile development experience.

Similar jobs

Staff Software Engineer

Thomson ReutersAnn Arbor, MI· 3 wk ago
Engineering$50/hrapply on thomsonreuters.wd5.myworkdayjobs.com

Staff Software Engineer

IvoSan Francisco, CA· Yesterday
Information Technology$287k–$485k/yrapply on jobs.ashbyhq.com

Staff Software Engineer

GEICOPalo Alto, CA· 2 wk ago
Engineering$115k–$230k/yrapply on geico.wd1.myworkdayjobs.com

Staff Software Engineer

Motion RecruitmentBoston, MA· 1 wk ago
RemoteEngineering$180k–$190k/yrapply on motionrecruitment.com