Job Description
We are seeking a highly skilled Software Engineer to join our dynamic team in Oakland, CA. This is an immediate hire opportunity for a dedicated professional looking to make a significant impact in a fast-paced environment. You will be responsible for designing, developing, and maintaining robust software solutions that drive our business forward. If you are passionate about coding and thrive in a collaborative setting, we want to hear from you.
Our company culture values innovation, transparency, and excellence. We offer a competitive benefits package, including health insurance, retirement plans, and continuous learning opportunities.
Responsibilities
- Design, develop, and deploy high-quality, scalable software applications.
- Collaborate with cross-functional teams (product managers, designers, QA) to define and implement new features.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Debug and troubleshoot complex technical issues to ensure system stability.
- Participate in code reviews and provide constructive feedback to team members.
- Conduct thorough testing and validation of software to ensure functionality and performance.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 3+ years of professional experience in software development.
- Proficiency in at least two core programming languages (e.g., Python, Java, JavaScript, C++).
- Strong understanding of database management systems (SQL, NoSQL).
- Experience with version control systems (Git) and CI/CD pipelines.
- Familiarity with cloud platforms such as AWS or Azure is a plus.