Staff Software Engineer

Logo of Collective

Collective

πŸ’΅ $198k-$230k
πŸ“Remote - United States

Job highlights

Summary

Join Collective, a company redefining how businesses-of-one operate, as a Backend Engineer. You will be a key architect of the backend for core products (Onboarding, Bookkeeping, Payroll, and Taxes), working with React, Django, and Postgres. This high-impact role involves crafting the v2 architecture, collaborating cross-functionally, ensuring timely project delivery, contributing to development standards, and mentoring junior engineers. Collective offers a competitive salary, remote-first environment, stock options, unlimited PTO, comprehensive benefits, and a supportive team culture.

Requirements

  • Have 8+ years of experience developing platforms for user facing applications with Python
  • Strong foundation in core data modeling, API design concepts and service oriented architecture
  • Solid understanding in concepts like graphQL, idempotency, API response latency, cloud deployments and troubleshooting
  • Ability to understand the business needs with respect to designing the architecture, while effectively communicating complex ideas to the rest of the team and stakeholders
  • Prior experience or strong ability in tech leadership responsibilities, such as taking charge in technical decision-making, strategizing for and managing technical debt, and creating roadmaps for future developments
  • Track record of mentoring senior engineers
  • Passion for working with users, building a platform that supports great user experience spanning web and mobile
  • Comfortable working in a highly agile, intensely iterative software development process
  • An appreciation for the importance of good documentation -- internal and external
  • Attention to detail, especially around performance, accessibility, reliability and security

Responsibilities

  • Craft the v2 architecture for Collective BE platform that delivers more complex interactions while maintaining a consistent experience wrt API, maintainability and reusability
  • Work cross-functionally with product, design, and other engineering counterparts to novel products and features that our users will love
  • Ensure timely delivery of complex, multi-disciplinary, and highly visible projects by participating in the full development cycle: technical design, development, test, experimentation, analysis, and launch
  • Contribute to standards that improve developer workflows, recommend best practices, and mentor junior engineers to grow their technical expertise
  • Participate in writing design docs and reviewing code
  • Work closely with product and design giving feedback on specs and mocks

Preferred Qualifications

  • Has shipped a platform that has been used by other external applications/customers via APIs
  • Experience working with a remote team
  • Experience working with a global or otherwise multicultural team
  • Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure

Benefits

  • Compensation Range: $198,000-$230,000 USD annual base salary
  • A remote first environment
  • A diverse and collaborative team culture
  • Stock options package
  • 14 company holidays + unlimited PTO
  • 401K
  • Employer paid Health, Vision and Dental Insurance. 100% coverage for employees
  • 75% coverage for dependents
  • Up to $5,000 for out of state travel expenses, if needed
  • PC or Mac laptop + $750 Home office stipend
  • Paid parental leave
  • Team events and virtual gatherings
  • $600 wellness bonus

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Collective know you found this job on JobsCollider. Thanks! πŸ™