Full Stack Software Developer, Python
Location: Sunnyvale, CA (Hybrid - 1 day onsite every 2 week)
Duration: 12 Months
Key Qualifications
- 3+ years of hands-on software development experience
- Experience designing technical solutions for complex systems
- Must have strong proficiency in Python and Object Oriented Programming skills
- High level of expertise developing applications using in Django and Django Rest Framework
- Skilled in designing and building web user interfaces in React, strong understanding of UX design principles
- Experience with relational and NoSQL databases
- Excellent communication and collaboration skills
- Excellent problem solving and analytical thinking skills
- You'll be working in a team of data engineers to design and develop solutions that enable world class algorithms that push the state of the art.
- You will be working on solutions to data collection and management problems of volume, variety and velocity.
- Your goal is to raise the quality and productivity of the team as a whole by building services and solutions that allow everyone to work faster.
- Develop and maintain software services required for efficient and scalable data collection processes
- Design solutions and features that balance multiple data consumers' needs
- Participate in design reviews with peers and stakeholders to ensure correct solution is picked
- Review code with peers to provide and get feedback on implemented solution
- Coordinate and work closely with team members and other engineering teams
- B.S., or M.S., or 5+ years of industry experience in software development field