Job Description
We are looking for ambitious Entry Level Software Engineers to join our dynamic team in Oakland, CA. As a premier tech company, we are committed to innovation and developing cutting-edge solutions that impact millions. We offer a collaborative environment where your code matters, and your career growth is our priority.
Why Join Us?
- Work with top-tier engineers in a fast-paced, innovative environment.
- Comprehensive benefits package including health, dental, and vision.
- Generous paid time off and remote work flexibility options.
- Clear path for professional development and mentorship.
If you are ready to launch your career in technology, we want to hear from you.
Responsibilities
- Assist in the design, development, and testing of new software applications and features.
- Write clean, efficient, and well-documented code in various programming languages (e.g., Python, Java, JavaScript).
- Debug and resolve software issues, ensuring high performance and reliability.
- Collaborate with cross-functional teams including product managers, designers, and other developers.
- Participate in code reviews and agile sprint planning meetings.
- Contribute to technical documentation and user manuals.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Familiarity with at least one programming language (Python, Java, C++, JavaScript preferred).
- Understanding of data structures, algorithms, and software design patterns.
- Basic knowledge of database systems (SQL) and version control (Git).
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work well in a team setting.