Taro Logo

Senior Software Engineer- CRM

Cubic creates and delivers technology solutions in transportation and defense capabilities, simplifying daily journeys and promoting mission success for those serving their nation.
$107,000 - $163,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Transportation

Job Description

Cubic Transportation Systems is seeking a Senior Software Engineer specializing in CRM to join their team in San Diego. This role offers a competitive salary range of $107,000 - $163,000 plus comprehensive benefits. The position involves working independently on complex software engineering assignments, providing technical leadership, and managing project coordination.

The ideal candidate will have 8+ years of experience in software development, with expertise in languages like Java, C++, Python, and JavaScript. You'll be responsible for designing and developing software operational systems, conducting system analysis, and providing technical guidance to team members. The role requires strong problem-solving abilities and excellent communication skills.

Cubic is a global company with over 5,000 employees worldwide, focused on creating technology solutions in transportation and defense sectors. They offer an impressive benefits package including medical, dental, vision insurance, 401k with company match, flexible time-off, and parental leave. The company follows a 9/80 work schedule and provides 11 paid holidays annually.

This is an excellent opportunity for a senior engineer looking to make an impact in transportation technology while working with a company that values innovation and employee well-being. The role offers both technical challenges and leadership opportunities, making it ideal for someone ready to take the next step in their career while contributing to solutions that simplify daily journeys for millions of people.

Last updated 9 days ago

Responsibilities For Senior Software Engineer- CRM

  • Coordinate and develop project concepts, objectives, specifications and resource needs
  • Prepare design specifications, analyses and recommendations
  • Design, develop, plan, modify software operational systems
  • Research and solve programming system failures
  • Perform complex analysis of design programming
  • Conduct system analysis
  • Prepare design proposals with cost, schedule and technical approaches
  • Monitor project status and system performance
  • Manage budget and schedule for software engineering tasks
  • Provide technical guidance and leadership
  • Coordinate activities for proposals/new business

Requirements For Senior Software Engineer- CRM

Java
Python
JavaScript
  • Four-year college degree in computer science, computer engineering or related technical discipline
  • 8 years of related experience (or master's degree with 6 years)
  • Experience in software development/engineering
  • Experience providing technical direction and leadership
  • Proficiency in programming languages (Java, C/C++/C#, JavaScript, JSON, Python)
  • Experience with Unix/Linux environments
  • Ability to use Microsoft Office tools
  • Strong communication skills
  • May require domestic and international travel

Benefits For Senior Software Engineer- CRM

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Company-paid disability
  • Life insurance options
  • Flexible Spending Accounts
  • 401k Retirement Plan with company match
  • Paid parental leave (up to 6 weeks)
  • Tuition reimbursement
  • Flexible time-off
  • 11 paid holidays
  • 9/80 work schedule

Related Jobs