O
Software Engineer
O
Software Engineer
Onyx•CA
yesterday
Full-timeHybrid
Company
Onyx
Location
CA
Type
Full-time
Work Schedule
full time
Work Location
hybrid
Onyx•CA
yesterday
Full-timeHybrid
Company
Onyx
Location
CA
Type
Full-time
Work Schedule
full time
Work Location
hybrid
Job Description
Onyx is seeking a talented Software Engineer to design, develop, and maintain innovative software solutions in our California office. Join our dynamic engineering team to drive cutting-edge projects and contribute to scalable systems.
Full Description
Job Overview
Onyx, a leading technology innovator based in California, is on the lookout for a skilled Software Engineer to join our growing engineering team. In this full-time role, you will play a pivotal part in developing high-quality software solutions that power our cutting-edge products, collaborating with cross-functional teams to deliver exceptional user experiences and drive business growth.
Key Responsibilities
You will design and implement robust, scalable software applications using modern programming languages and frameworks. Develop and maintain clean, efficient code while debugging and resolving complex technical issues. Collaborate with product managers, designers, and other engineers to define feature specifications and build innovative solutions. Participate in code reviews, testing, and deployment processes to ensure software reliability and performance. Stay updated with emerging technologies and contribute to continuous improvement of development practices. Mentor junior engineers and contribute to team knowledge sharing.
Required Qualifications
A Bachelor's degree in Computer Science, Software Engineering, or a related field is required, with at least 3-5 years of professional software development experience. Proven track record working with full-stack development, including front-end and back-end technologies. Strong problem-solving skills and ability to thrive in a fast-paced environment. Excellent communication skills for effective teamwork and stakeholder interaction.
Skills
Proficiency in programming languages such as Java, Python, JavaScript, or C++. Experience with frameworks like React, Node.js, Spring Boot, or Django. Familiarity with cloud platforms including AWS, Azure, or Google Cloud. Knowledge of databases (SQL/NoSQL), version control (Git), and CI/CD pipelines. Strong understanding of software architecture, data structures, algorithms, and design patterns. Experience with Agile methodologies and tools like Jira or Trello is a plus.
Company Info
Onyx is a dynamic tech company headquartered in California, specializing in innovative software solutions for various industries. We foster a collaborative, inclusive culture that values creativity, diversity, and work-life balance. Our team is passionate about pushing technological boundaries and making a meaningful impact.
Benefits
We offer competitive salaries, comprehensive health insurance, dental and vision plans, 401(k) matching, and generous paid time off. Enjoy perks like flexible working hours, professional development stipends, gym memberships, and team-building events. Our California location provides access to a vibrant tech ecosystem.
Growth Opportunities
At Onyx, career advancement is a priority. We provide regular performance reviews, mentorship programs, and opportunities to lead projects. Advance to senior engineer, tech lead, or management roles through hands-on experience and targeted training. Join us to grow your expertise in a supportive environment with clear paths to success.
Key Skills
JavaScriptPythonReactAWSGit
