Staff Digital Design Engineer
PsiQuantum · Palo Alto, CA · 3 wk ago
EngineeringFull-time
About the role
The ideal candidate will have 5+ years of experience in software development, strong proficiency in Python, and a Bachelor's degree in Computer Science or a related field.
Responsibilities
- Develop and maintain high-quality software applications using Python and other relevant technologies.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to deliver innovative solutions.
- Contribute to the design and implementation of new features and enhancements.
- Perform code reviews and provide feedback to peers to ensure code quality and consistency.
- Stay updated with the latest trends and best practices in software development.
Requirements
- Bachelor's degree in Computer Science or a related field.
- 5+ years of professional software development experience.
- Strong proficiency in Python and other relevant technologies.
- Experience with version control systems such as Git.
- Excellent problem-solving skills and ability to work independently and collaboratively.
Qualifications
- Experience with web development frameworks like Django or Flask.
- Knowledge of databases and SQL.
- Experience with testing frameworks such as PyTest.
- Good understanding of software design patterns and principles.
Skills
- Python programming.
- Web development.
- Database management.
- Version control.
- Testing frameworks.
- Software design patterns.
Benefits
- Competitive salary based on experience.
- Flexible working hours.
- Professional development opportunities.
- Health insurance coverage.
- Employee discounts on technology products.
Pay
Salary range: $80,000 - $120,000 annually.
Schedule
Full-time position with a flexible schedule.
Contact
To apply, please submit your resume and cover letter to careers@company.com.