Senior Backend Engineer - C++/Python, REST APIs, Hybrid

Panasonic Avionics Corporation

Irvine (CA)

Hybrid

USD 100,000 - 167,000

Full time

39 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work opportunities
Unlimited PTO for exempt staff
Medical insurance options
401K with employer match

Job summary

Panasonic Avionics Corporation seeks a MTS III Software Engineer with strong C++ and Python backend experience to design, develop, test, deploy and maintain backend services and REST APIs for production platforms.

The role requires collaboration with engineers, architects, DevOps, product teams, and other stakeholders to deliver backend capabilities from design through production deployment and ongoing support.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or related field or equivalent experience.
  • Strong professional software development experience with C++ and Python.
  • Experience designing and developing RESTful APIs and backend services.
  • Strong understanding of object-oriented design, data structures, algorithms, and patterns.
  • Experience developing multi-threaded or concurrent applications.
  • Experience with Linux-based environments.
  • Hands-on debugging and diagnostics using Linux tools (strace, lsof, netstat, journalctl, dmesg).
  • Experience with automated unit/integration testing for C++ and Python.

Responsibilities

  • Design and develop backend applications, services, and REST APIs using C++ and Python.
  • Develop clean, maintainable, production-ready software following standards.
  • Design interfaces, data models, and workflows for distributed applications.
  • Maintain integrations between backend services and internal/external systems.
  • Write unit, integration, and automated tests to ensure quality.
  • Participate in design discussions and contribute to technical decisions.
  • Perform code reviews and improve code quality, security, and performance.
  • Debug and troubleshoot issues across development, test, and production environments.
  • Build and deploy software through automated CI/CD pipelines.
  • Work with cloud and containerized environments to deploy and operate services.
  • Monitor production services using logs, metrics, and telemetry.
  • Collaborate with DevOps, QA, product, and engineering teams throughout the lifecycle.
  • Engage in Agile ceremonies and contribute to technical documentation and best practices.
  • Mentor junior engineers and promote engineering standards.

Skills

C++
Python
REST APIs
Backend design
Linux
CI/CD
Cloud
Multithreading
Git
Security

Education

Bachelor's degree in CS/CE/SE

Tools

Git
CI/CD pipelines
Linux tooling

Job description

Panasonic Avionics Corporation seeks a MTS III Software Engineer with strong C++ and Python backend experience to design, develop, test, deploy and maintain backend services and REST APIs for production platforms.

The role requires collaboration with engineers, architects, DevOps, product teams, and other stakeholders to deliver backend capabilities from design through production deployment and ongoing support.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (C++/Python) - REST APIs & Cloud
Senior Backend Engineer (C++/Python) - REST APIs & Cloud

Panasonic Corporation of North America • Irvine (CA)

Hybrid
USD 100,000 - 167,000
Flexible-hybrid work opportunities
Unlimited PTO
Medical insurance offerings
Senior Platform & Cloud-Native Engineer (MTS IV)
Senior Platform & Cloud-Native Engineer (MTS IV)

Panasonic Avionics Corporation • Beaverton (OR)

On-site
USD 123,000 - 221,000
Paid time off
Health Insurance
Educational assistance
+1
Sr. Software Engineer - Backend
Sr. Software Engineer - Backend

Panasonic Avionics Corporation • Irvine (CA)

Hybrid
USD 100,000 - 167,000
Hybrid work opportunities
Unlimited PTO for exempt staff
Medical insurance options
+1
Senior Full-Stack Engineer – Hybrid, Embedded Systems
Senior Full-Stack Engineer – Hybrid, Embedded Systems

Panasonic Avionics Corporation • Irvine (CA)

Hybrid
USD 100,000 - 167,000
Flexible-hybrid work
Unlimited PTO
Medical insurance
+2
Sr. Software Engineer - Backend
Sr. Software Engineer - Backend

Panasonic Corporation of North America • Irvine (CA)

Hybrid
USD 100,000 - 167,000
Flexible-hybrid work opportunities
Unlimited PTO
Medical insurance offerings
Senior Cloud-Native Software Engineer - Platform & Edge
Senior Cloud-Native Software Engineer - Platform & Edge

Panasonic Corporation of North America • Beaverton (OR)

On-site
USD 123,000 - 221,000
Paid time off
Health Insurance
401K with match
+1
Senior Backend Engineer - Python, APIs & Kubernetes Hybrid
Senior Backend Engineer - Python, APIs & Kubernetes Hybrid

Boeing Co. • Maryland

Hybrid
USD 144,000 - 177,000
Senior MTS Software Engineer — IFE & Embedded Linux
Senior MTS Software Engineer — IFE & Embedded Linux

Panasonic • Beaverton (OR)

On-site
USD 119,000 - 199,000
Paid time off
Medical insurance offerings
401K with match
+1
Embedded Software Engineer II – Linux/C++ (Avionics)
Embedded Software Engineer II – Linux/C++ (Avionics)

Panasonic Avionics Corporation • Irvine (CA)

On-site
USD 54,000 - 91,000
Health insurance
401K with company match
Paid time off and holidays
+1
Senior Python Backend Engineer - Aerospace Systems
Senior Python Backend Engineer - Aerospace Systems

Mannarino Systems & Software Inc. • Irvine (CA)

On-site
USD 140,000 - 175,000
Comprehensive group insurance
RRSP plan
Flextime with paid overtime
+4