Software Engineer

1 month ago


San Diego, United States Midnight Oil Marketing Full time
Job DescriptionJob Description

Software Engineer

Midnight Oil has been built from the ground up to address two of the biggest challenges facing insurance companies today: the digital consumer experience and return on marketing spend. We address those challenges with cutting edge AI products designed to increase per policy LTV radically and to delight your customers with a significantly smoother consumer experience.

Job Summary

We are seeking a Software Engineer with expertise in multiple programming languages and a strong background in building high-performance, scalable applications. This role will focus on developing and maintaining web applications and services that drive our marketing platform. As part of our engineering team, you’ll collaborate with our leadership team to build features and ensure optimal performance and reliability. 

Duties and Responsibilities:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities.

  • Develop, and maintain scalable software solutions for Midnight Oil Marketing's platform.
  • Collaborate with cross-functional teams to define, design, and deliver new features.

  • Write clean, maintainable, and well-documented code in Java, PHP (Symfony), Node.js, and JavaScript.

  • Work with AWS services (EC2, S3, Lambda) to deploy, manage, and scale applications.

  • Implement reactive programming techniques to build highly responsive, fault-tolerant systems.

  • Perform code reviews, unit testing, and continuous integration/deployment (CI/CD).

  • Troubleshoot, optimize and maintain existing applications to ensure smooth operation and improved performance.

  • Stay current with emerging technologies and best practices to incorporate them into the development process.

Required Skills and Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

  • 3+ years of experience in software development, with a proven track record of delivering complex web applications.

  • Proficiency in Java, PHP, Node.js, and JavaScript (React, Vue.js, or Angular is a plus).

  • Hands-on experience working with AWS (Amazon Web Services), including EC2, S3, Lambda, and related tools.

  • Strong knowledge of Reactive Programming (RxJava, Spring Reactor, or similar frameworks).

  • Familiarity with microservices architecture, RESTful APIs, and event-driven systems.

  • Strong problem-solving skills, attention to detail, and ability to work in a fast-paced environment.

  • Excellent communication skills and ability to collaborate effectively with remote and on-site teams.

Preferred Qualifications:

  • Familiarity with Agile development methodologies.

  • Experience in developing marketing technologies or working within the digital marketing space.


  • Software Engineer

    2 weeks ago


    San Diego, California, United States Compunnel Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. This is an excellent opportunity to work with a talented team of engineers and contribute to the development of cutting-edge software solutions.

  • Software Engineer

    6 days ago


    San Diego, United States Dansources Technical Services Full time

    Job DescriptionJob DescriptionSr. Software Development Engineer- San Diego, CA(Must have a Secret Clearance)(W2 ONLY/ NO C2C)Our client is seeking a Sr. Software Development Engineer to join our established and growing team. The candidate will collaborate in the analysis, design, development, and test of the application. The ideal candidate will have...

  • Software Engineer

    4 weeks ago


    San Diego, United States DanSources Full time

    Sr. Software Development Engineer- San Diego, CA(Must have a Secret Clearance)(W2 ONLY/ NO C2C) Our client is seeking a Sr. Software Development Engineer to join our established and growing team. The candidate will collaborate in the analysis, design, development, and test of the application. The ideal candidate will have cross-platform experience developing...

  • Software Engineer

    6 days ago


    San Diego, United States Modular Medical Inc Full time

    Job DescriptionJob DescriptionJob Title:Software Engineer Job Category:Exempt Department:Software Engineering Direct Report:Software Engineering Manager Location:92127 Travel Required:

  • Software Engineer

    1 month ago


    San Diego, United States Northrop Grumman Full time

    Software Development OpportunityWe are seeking a skilled Software Engineer to join our team at Northrop Grumman. As a Software Engineer, you will be responsible for developing software solutions for our embedded technology environment. You will work with real-time operating systems and develop software for flight and mission-critical systems.Key...

  • Software Engineer

    4 months ago


    San Diego, United States JT4 Full time

    Hiring an onsite Software Engineer III for the Benefield Anechoic Facility (BAF) at Edwards Air Force Base located in California.The primary role involves supporting the RF Software Systems Element. The candidate's main responsibilities include providing engineering expertise and support to address the unique challenges encountered at the...

  • Software Engineer

    2 days ago


    San Diego, United States DCS Corp Full time

    Job DescriptionJob DescriptionSalary Range: $126,256 - 132,000Provide engineering support necessary to monitor, review, and critique the software specifications, designs, and implementations being developed by the system contractors and their subcontractors.Support a high level of code quality by reviewing unit tests, participating in code reviews, reducing...

  • Engineer Software

    4 weeks ago


    San Diego, United States Northrop Grumman Full time

    Summary: Principal Engineer Software - Java role in San Diego, CA or Oklahoma City, OK. Develop Java applications, work with real-time operating systems, and collaborate with team members.Key Responsibilities:Develop Java applications in an embedded technology environment.Work with real-time operating systems for use in flight and mission-critical...


  • san diego, United States EVONA Full time

    Location: San Diego (on-site non-negotiable)Salary: up to $240k + benefitsAs this Software Engineering Manager, you’ll lead and inherit a team of 10 embedded engineers and take full ownership of the embedded software arm of the business.This company has a rich history in developing products for spacecraft and satellites.Software Engineering Manager...


  • san diego, United States EVONA Full time

    Location: San Diego (on-site non-negotiable)Salary: up to $240k + benefitsAs this Software Engineering Manager, you’ll lead and inherit a team of 10 embedded engineers and take full ownership of the embedded software arm of the business.This company has a rich history in developing products for spacecraft and satellites.Software Engineering Manager...


  • San Diego, United States EVONA Full time

    Location: San Diego (on-site non-negotiable)Salary: up to $240k + benefitsAs this Software Engineering Manager, you’ll lead and inherit a team of 10 embedded engineers and take full ownership of the embedded software arm of the business.This company has a rich history in developing products for spacecraft and satellites.Software Engineering Manager...

  • Software Engineer

    6 days ago


    San Diego, United States Dansources Technical Services Full time

    Job DescriptionJob DescriptionOur client is seeking a Mid-Level Software Engineer to join our established and growing team. The candidate will collaborate in the analysis, design, development, and test of the application. The ideal candidate will have cross-platform experience developing for a variety of operating systems (e.g., Linux, Android), use of a...

  • Software Engineer

    4 weeks ago


    san diego, United States The Mice Groups, Inc. Full time

    Software Engineer Emphasis on 2 verticals:Forward and Embedded software engineeringTest Engineering On Site in San Diego, CADirect Hire*This position pays between $85,000 and $120,000.Contract to Hire will be considered**For Contract Rates: $45-$55/hourly (W2)Pay for this position is based on market location and may vary depending on job-related knowledge,...

  • Software Engineer

    2 weeks ago


    san diego, United States The Mice Groups, Inc. Full time

    Software Engineer Emphasis on 2 verticals:Forward and Embedded software engineeringTest Engineering On Site in San Diego, CADirect Hire*This position pays between $85,000 and $120,000.Contract to Hire will be considered**For Contract Rates: $45-$55/hourly (W2)Pay for this position is based on market location and may vary depending on job-related knowledge,...

  • Software Engineer

    1 day ago


    San Diego, California, United States R J Donovan Correctional Facility Full time

    We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience in designing and developing software applications. Key responsibilities include writing clean and efficient code, collaborating with cross-functional teams, and troubleshooting technical issues.Key Skills:Programming languages: Java, Python, C++Software...


  • San Diego, United States CV Library Full time

    Job Description: Top 5 Required Skills3+ years of academic or work experience with Programming such as C++, Java, Python, etc.3+ years of industry experience using data structures and algorithms to ship projects at scaleStrong proficiency in using git for software developmentDebugging skills, working experience in S/W bring up and analyzing crash dumpsStrong...


  • San Diego, California, United States Topcon Healthcare Full time

    Job Title: Director of Software EngineeringAbout the Role:Topcon Healthcare is seeking a highly skilled and experienced Director of Software Engineering to lead our software development teams. As a key member of our engineering leadership team, you will be responsible for managing and mentoring a team of software engineers, ensuring timely and efficient...

  • Software Engineer

    4 weeks ago


    San Diego, United States Midnight Oil Marketing Full time

    Job Description Job Description Software Engineer Midnight Oil has been built from the ground up to address two of the biggest challenges facing insurance companies today: the digital consumer experience and return on marketing spend. We address those challenges with cutting edge AI products designed to increase per policy LTV radically and to delight your...

  • Software Engineer

    4 weeks ago


    San Diego, United States The Mice Groups, Inc. Full time

    Software Engineer Emphasis on 2 verticals:Forward and Embedded software engineeringTest Engineering On Site in San Diego, CADirect Hire*This position pays between $85,000 and $120,000.Contract to Hire will be considered**For Contract Rates: $45-$55/hourly (W2)Pay for this position is based on market location and may vary depending on job-related knowledge,...


  • San Diego, United States Top Secret Clearance Jobs Full time

    About the job Senior Software Engineer Top Secret Clearance Jobs is dedicated to helping those with the most exclusive security clearance find their next career opportunity and get interviews within 48 hours. High Side Technology, Inc. has an immediate need for a senior software engineer to provide software and systems engineering, software design, and...