More jobs:
MTS IV, Software Engineer - PaaS
Job in
Beaverton, Washington County, Oregon, 97078, USA
Listed on 2026-05-15
Listing for:
Panasonic Avionics Corporation
Full Time
position Listed on 2026-05-15
Job specializations:
-
Software Development
DevOps, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Overview
Panasonic Avionics Corporation is a leading provider of inflight entertainment, games, WiFi, and Bluetooth headphone connectivity.
ResponsibilitiesPosition: Lead the design and development of critical platform services that power our infrastructure, including node boot, OTA software delivery, secure OS lifecycle, and storage/networking integrations.
Development & Architecture- Lead engineering design for microservices powering the IaaS platform
- Author and maintain high‑quality technical design documents, solution overviews, and interface contracts
- Design, develop, and maintain resilient microservices using Go or Python frameworks
- Implement and evolve RESTful APIs and asynchronous messaging interfaces
- Apply proven microservices patterns such as service discovery, circuit breaker, retry, and API gateway
- Ensure code quality, modularity, and scalability through strong engineering practices and architectural guidance
- Work closely with the Dev Ops team to review and guide CI/CD pipelines for automated testing and deployment
- Containerize applications using Docker and orchestrate with Kubernetes
- Deploy and manage services on cloud platforms such as AWS, Azure, or GCP
- Implement monitoring, logging, and observability solutions
- Ensure system reliability, performance, and security
- Work closely with cross‑functional teams including product managers, designers, and QA engineers
- Mentor junior developers and conduct code reviews
- Participate in Agile/Scrum ceremonies and contribute to sprint planning
- Collaborate with Dev Ops teams to optimize deployment and infrastructure
- Communicate technical concepts effectively to both technical and non‑technical stakeholders
- Implement comprehensive testing strategies, including unit, integration, and contract testing
- Perform load testing and performance optimization
- Debug and troubleshoot distributed system issues
- Ensure code quality through automated testing and code review processes
The salary range for this role is $116,000 – $194,000. The final offer may vary based on qualifications, experience, and location. This role may also be eligible for discretionary bonuses and incentives.
Qualifications- Bachelor of Science in Computer Science, Computer Engineering, Software Engineering, or equivalent experience
- Advanced degree preferred
- 10–15 years of relevant software engineering experience, with at least 3+ years as a technical lead or architect
- Demonstrated experience leading complex technical design efforts and owning end‑to‑end delivery
- Excellent written and verbal communication skills, including technical documentation and design reviews
- Ability to travel domestically or internationally up to 5% of the time
- Linux administration and internals (systemd, boot process, kernel tuning)
- Experience with custom kernel configurations or modules, especially for embedded or hybrid hardware
- Proficiency in kernel/user‑space interface debugging tools such as strace, perf, dmesg, lsof, sysctl
- PXE boot, iPXE, DHCP, TFTP
- Bootstrapping nodes with tools like Tinkerbell, Foreman, MAAS
- UEFI/BIOS, RAID, BMC (IPMI/Redfish)
- Immutable OS builds (CoreOS, Talos, custom Yocto or Buildroot)
- Disk imaging and pre‑configured OS deployment pipelines
- Secure boot, disk encryption (LUKS), TPM provisioning
- Proficiency in Go for systems‐level services;
Python for automation or API development - Strong software design skills with fluency in object‑oriented and functional programming
- Familiarity with interface versioning, API pagination, error models, and performance optimization
- Strong background in writing and reviewing design documents, architecture proposals, and technical specifications
- Expertise in Docker container design, security, and lifecycle
- Preferred experience with Kubernetes or K3s in bare‑metal or hybrid environments
Contribution to society | Fairness & honesty | Cooperation & team spirit | Persistent improvement | Courtesy & humility | Adaptability | Gratitude
What We Offer- Paid time off:
Exempt salaried employees receive flexible paid time off…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×