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, a global leader in transportation and defense technology solutions with over 5,000 employees worldwide, is seeking a Senior Software Engineer for their CRM team in San Diego. This role offers a competitive salary range of $107,000 - $163,000 plus comprehensive benefits.

The position requires an experienced software engineer with 8+ years of experience (or Master's degree with 6+ years) who can work independently and provide technical leadership on complex software engineering projects. The ideal candidate will have strong expertise in various programming languages including Java, C++, JavaScript, and Python, along with experience in Unix/Linux environments.

As a Senior Software Engineer, you'll be responsible for coordinating and developing project concepts, preparing design specifications, and leading software development initiatives. The role involves complex system analysis, software design, and implementation while managing project budgets and schedules. You'll also provide technical guidance to team members and contribute to new business proposals.

The company offers an exceptional benefits package including medical, dental, and vision insurance, 401k with company match, flexible time-off, paid parental leave, and unique perks like backup childcare and pet insurance. Cubic follows a 9/80 work schedule and provides 11 paid holidays annually.

Working at Cubic means joining a company committed to innovation and customer service, with a presence in over 60 countries. The company's transportation systems division focuses on making people's daily journeys easier through technology solutions. This role offers an opportunity to work on meaningful projects while developing your career in a supportive, diverse environment.

The position requires occasional domestic and international travel, and the ability to work flexible hours based on customer requirements. Cubic maintains a strong commitment to diversity and inclusion, providing equal opportunities for all qualified candidates.

Last updated 17 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 development software and code
  • 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 communicate effectively verbally and in writing
  • Ability to solve complex engineering problems
  • 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 with company match
  • Paid parental leave (up to 6 weeks)
  • Tuition reimbursement
  • Flexible time-off
  • 11 paid holidays
  • 9/80 work schedule
  • Backup childcare
  • Pet care and insurance
  • Virtual tutoring

Related Jobs