Job Description
We are a forward-thinking technology firm based in the heart of Oakland, CA, seeking a Senior Software Engineer to join our elite team immediately. We are passionate about building scalable, high-performance applications that drive real-world impact. As an immediate hire, we are looking for a self-starter who can hit the ground running and contribute to our flagship product lines immediately.
In this role, you will collaborate with world-class engineers, designers, and product managers to architect and implement robust software solutions. You will have the opportunity to work with the latest technologies in a fast-paced, agile environment. If you are looking for a challenging role at a top tech company with competitive compensation and benefits, we want to hear from you.
Responsibilities
- Design, develop, and deploy high-quality software solutions that meet business requirements and industry standards.
- Collaborate with cross-functional teams (product, design, QA) to define features, troubleshoot issues, and ensure product excellence.
- Write clean, maintainable, and efficient code, following best practices and coding standards.
- Participate in code reviews, architecture discussions, and technical planning sessions.
- Mentor junior developers and provide technical guidance to foster team growth.
- Optimize application performance and ensure scalability for future growth.
- Conduct thorough testing and debugging to identify and resolve complex software defects.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience with strong proficiency in Python, Java, or JavaScript.
- Experience with modern web frameworks such as React, Angular, or Node.js.
- Strong understanding of relational and non-relational databases (SQL, MongoDB).
- Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
- Excellent problem-solving skills and ability to work in a fast-paced, agile environment.
- Strong communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.