Staff Software Engineer

closed
Doowii Logo

Doowii

πŸ’΅ $120k-$200k
πŸ“Remote - Worldwide

Summary

Doowii is seeking a Staff Software Engineer with experience in front-end development, backend data engineering, automation, data pipeline management, system integrations, and ETL processes. The engineer will lead projects, partner with executive teams, develop back-end solutions, integrate third-party services, ensure reliability and security, optimize performance, and strategize features. Requirements include a Bachelor's Degree in Computer Science, 7+ years of technical experience, leadership experience, comfort with ambiguity, self-motivation, and results orientation. Benefits include competitive compensation, new-hire equity grant, paid vacation, medical benefits, unlimited PTO from day 1, goal-setting, regular performance reviews, career-focused conversations, internal trainings, remote work eligibility, and a mission-driven culture.

Requirements

  • Bachelor's Degree in Computer Science or related technical field
  • Minimum of 7 years of technical engineering experience with coding in languages including (but not limited to) Python, JavaScript, TypeScript, SCSS, HTML, CSS, and SQL
  • 5+ years of experience using cloud-scale services and server/service management features
  • Demonstrated leadership experience in technical roles
  • Comfort with ambiguity and the ability to drive projects to completion in a fast-paced environment
  • Self-motivated and results-oriented, with a strong entrepreneurial spirit and autonomy in decision-making

Responsibilities

  • Lead engineering projects to completion, lead technical discussions, and mentor junior engineers
  • Partner with executive & product teams to design and build a state of the art software solution
  • Develop and oversee well-functioning, reliable, and scalable database and storage solutions
  • Lead the integration of third-party services, tools, and APIs
  • Troubleshoot, debug, test, and fix bugs and product issues
  • Design and implement advanced security and data protection settings
  • Strategize and implement features to optimize performance of internal and external products and features, ensuring scalability and efficiency

Preferred Qualifications

  • Masters in Computer Science or related technical field
  • Awareness, passion, and experience related to Education Technology
  • Startup experience
  • Experience developing data analytics software
  • Experience with LLMs, Vector DBs, and/or transformer models
  • Proven track record of leading engineering teams and projects to success

Benefits

  • Competitive compensation
  • New-hire equity grant
  • Paid vacation & company holidays
  • Medical, dental, and vision benefits for you and your family
  • Unlimited PTO from day 1
  • Goal-setting, regular performance reviews, career-focused conversations, and internal trainings
  • Remote-work eligible
This job is filled or no longer available