Summary
Doowii is hiring a Senior Software Engineer to lead engineering projects, utilize the latest technologies, and ensure product design aligns with business objectives. The ideal candidate has 5+ years of technical experience, including cloud-scale services, and is self-motivated and results-oriented.
Requirements
- Bachelor's Degree in Computer Science or related technical field
- Minimum of 5 years of technical engineering experience with coding in languages including (but not limited to) Python, Java, and SQL
- 3+ years of experience using cloud-scale services and server/service management features
- Proven ability to work independently on technical projects
- Strong ability to navigate ambiguity
- Confidence 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
- Leadership: Spearhead complex engineering projects to completion, facilitate technical discussions, set the direction for software development practices and standards, and support the engineering team at all levels
- Product: Utilize the latest data science, AI, and engineering technologies. Act as a decision maker for product architecture and design. Ensure the product design aligns with business objectives
- Back-End: Design and build a reliable and scalable data pipeline solution which can handle the demands of rapid growth and various data sets. Ensure the database is optimized for performance, reliability, and scalability
- Integrations: Facilitate the integration of various data sources. Evaluate, validate, and test source data integrations for compatibility, security, and performance
- Reliability: Troubleshoot and resolve product issues. Document product requirements, architecture, and design
- Security: Ensure security and data protection settings are designed, implemented, and configured correctly
- Optimizations: Identify opportunities and lead efforts to improve product and features performance
Preferred Qualifications
- Masters in Computer Science or related technical field
- Awareness, passion, and experience related to Education Technology
- Prior experience in a startup environment
- Expertise in developing data analytics software
- Experience with LLMs, Vector DBs, and/or transformer models
- Proven track record of leading engineering teams and projects to success
- Experience in managing 3rd-party integrations, ensuring seamless data exchange and system interoperability
Benefits
- Competitive compensation
- New-hire equity grant
- Paid vacation & company holidays
- Medical, dental, and vision benefits for you and your family
- A mission-driven culture and community
- Unlimited PTO from day 1
- Goal-setting, regular performance reviews, career-focused conversations, and internal trainings
- Remote-work eligible
- Doowii employees are required to successfully pass a background check upon being hired