Company Overview
We are proud to be recognized as one of the Top Workplaces in San Diego in 2021, reflecting our commitment to core values such as integrity, collaboration, innovation, respect, and service. We genuinely care about each member of our team, which is evident in our competitive pay and exceptional benefits package.
When you join our team, you'll discover a culture that values professional and personal growth. Our generous 401K retirement plan, comprehensive paid time off policy, and vibrant company culture make us a great place to grow your career.
What We're Looking For
We're seeking an expert-level software developer to contribute to a variety of exciting projects, both new and ongoing. Your role will involve designing, developing, and implementing innovative software solutions tailored to meet specific technical needs.
Ideal Candidates Will Have
- A strong background in software development with experience in C++, Java, JavaScript, or Python.
- Proven ability to design and develop Proof-of-Concept (POC) code to test project viability and design.
- Experience with AI applications, particularly using Python libraries for supervised machine learning.
- A collaborative spirit to work alongside cross-functional teams, ensuring seamless integration of diverse technologies and practices.
- A commitment to staying updated on emerging technologies and suggesting their adoption when beneficial.
Responsibilities
- Design, develop, and implement software solutions across multiple projects.
- Work on a range of projects requiring skills in C++, Java, JavaScript, or Python.
- Develop AI applications using Python, focusing on supervised machine learning techniques.
- Collaborate with cross-functional teams to integrate varied technologies.
- Stay current with emerging technologies and propose their adoption where beneficial.
- Perform other job-related duties as assigned.
Why You're a Great Fit
- Experience: 5-9 years of professional experience in software development.
- Technical Skills:
- Proficiency in multiple programming languages (C++, Java, JavaScript, Python).
- Experience with cloud services (AWS, Azure) and cloud-native application development.
- Familiarity with AI and machine learning technologies.
- Extensive knowledge of relational databases (Microsoft SQL Server, IBM DB2).
- Expertise in SQL, XML, and JSON.
- Experience in developing backend services, with a deep understanding of low-latency, high-availability, high-performance backend systems.
- Proficiency in working in a Linux environment.
- Experience with Agile Scrum methodology.
- Education: Bachelor's degree in computer science, information systems, or a related technology field, or equivalent professional experience. Recent academic experience in machine learning is a plus.
Why We're a Great Fit for You
Our Benefits Include, But Are Not Limited To
- Medical, Dental, Vision, and Life Insurance
- 401(K) Match
- Discretionary profit sharing and annual bonus
- Wellness Programs (Yoga, Massages)
- Bi-Weekly Engagements (coffee tastings, trivia, etc.)
- Community Involvement Opportunities
- Professional Development Growth Days
- Generous Vacation, Floating Holidays, and Sick Days
- Parental Leave
What You Can Be a Part Of
- Company Band
- Book Club
- Basketball, Flag Football, Volleyball teams
- Diversity, Equity, Inclusion, and Accessibility (DEIA) groups
Pay Range: \(147,600 - \)159,800
Employment Type: Full-Time