Principal Platform Software Engineer
Hackajob
Platform Software Development Lead Leads platform projects crossing multiple teams, evolving runtimes or middleware patterns for interoperability and multi-tenant scale. Diagnoses and resolves complex cross-service issues; enforces versioning, compatibility, and safe rollout practices. Drives observability standards, capacity planning, and resilience patterns across several workloads. Produces migration guides and adoption playbooks that raise ecosystem consistency and developer experience. Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware patterns or runtimes to standardize interoperability at scale. Define and enforce versioning, deprecation, and rollout strategies that minimize downstream breaks. Drive shared observability baselines (SLOs, error budgets) and resilience patterns across several services. Software Development and Coding - Design, Testing, and Optimization: Designs software solutions and analyzes and identifies requirements to achieve business and operational goals, sharing results with manager upon completion. Adheres to and improves execution of all phases of the software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to develop and guide new software features and enhancements leading design specifications, ensuring accessibility, and develops documents to clarify software design and code. Leads code reviews in multiple areas to help drive improvements. Conducts debugging and troubleshooting to identify and fix complex software issues. Develops fixes for identified issues. Implements comprehensive software testing (e.g., functional and non-functional testing), quality assurance processes, software error logging, monitoring, and observability for effective debugging, sharing work with manager and/or lead upon completion. Conducts performance profiling and optimization of coding, building scalable solutions, and anticipating and resolving potential outcomes. Troubleshoots and resolves complex issues related to application programming interface (API) functionality and integration. Implements complex API versioning, lifecycle, and interoperability strategies. Software Architecture - Software System Structural Design: Implements and contributes to developing software, systems, and services, ensuring review by manager and/or senior technical leaders upon completion. Recommends project or design scope. Provides technical guidance and coaching to less experienced developers in existing software architecture. Contributes to periodic reviews and ensures adherence to architectural standards. Collaborates with stakeholders and networks externally to ensure work aligns with software architecture. Implements complex performance optimization and scalability strategies in software design. Occasionally conducts technology research and evaluation for potential architectural changes that may have an impact on results for the team. Issue/Defect Collaboration - Software Products Support: Collaborates with stakeholders to understand customer issues and align solutions. May provide advanced technical guidance and support to customers regarding customer-reported issues. Advocates for customers' interests and suggests product enhancements based on feedback. Provides input to ensure customer satisfaction through timely resolution of issues and effective communication. Identifies and implements customer issue and/or defect handling and training processes. Investigates and troubleshoots complex and broad-reaching/scoped maintenance issues to ensure customer agreement on short- and long-term solutions (e.g., future enhancements). Practices and Standards Compliance - Security and Compliance: Collaborates with the team and externally to follow development practices and coding standards, providing coaching to less experienced team members. Participates in peer review processes, provides technical leadership, and ensures code quality and adherence to broad acceptance criteria during development, independently. Demonstrates and shares advanced knowledge of industry best practices and applies them to software development processes. Implements complex secure coding practices to prevent security vulnerabilities. Development Operations - System Maintenance: Performs periodic maintenance and testing operations for systems that require upgrading or patching (e.g., for critical vulnerabilities), sharing results with manager upon completion. Drives improvements, ensures automation, testing, and debugging of systems to ensure service/product availability, health, support, and reliability. Core Responsibilities: Planning & Execution: Manages and coordinates moderately complex tasks, monitoring timelines and deliverables to ensure timely completion and adherence to requirements for a moderately sized project or initiative. Efficiently delegates, monitors, and prioritizes work across multiple projects, providing technical oversight and adjusting plans to address shifts in resources or timelines. Collaboration & Partnership: Collaborates across the organization to align on expectations and achieve shared objectives. Leverages understanding of business leaders, stakeholders, and/or customers to ensure proposed solutions meet their needs. Supports inclusivity by actively seeking and listening to diverse perspectives, ensuring others feel heard and respected. Problem Solving: Identifies and addresses moderately complex issues by analyzing a wide range of data and/or information to identify solutions in accordance with standard practices. Proactively escalates unresolved or critical issues with a thorough assessment and suggests potential solutions. Reviews, contributes to, and documents problem solving strategies. Continuous Learning: Pursues learning opportunities to expand knowledge and skills and/or tools in new areas and stays abreast of the latest industry trends and best practices. Proactively seeks and leverages ongoing feedback and training to improve skills. Coaches and mentors junior team members, fostering continuous learning and knowledge sharing within and across teams. Continuous Improvement: Develops ideas, recommends updates, and/or collaborates on the implementation of process improvements to increase the efficiency and effectiveness of processes, protocols, and workflows across teams, and evaluates the impact on key stakeholders. Solicits feedback from others on ideas for alternative approaches and methods for continued improvement. Performance and Development: Contributes to the talent development pipeline by participating in candidate interviews, assessing candidates, and providing hiring recommendations. Qualifications Minimum Job Qualifications Education and/or Experience: 11 years of experience in software development OR Bachelor's of Technology (B.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 7 years of experience in software development OR Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 7 years of experience in software development OR Master's of Technology (M.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 5 years of experience in software development OR Master's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 5 years of experience in software development OR Doctorate in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 3 year of experience in software development. Job Skills: Same skills as prior level plus: Data Analysis: Demonstrated ability to analyze and interpret data to produce actionable business insights. Agile Methodologies: Demonstrated ability to use agile methodologies to drive continuous improvement and product delivery. Automation: Demonstrated ability in or knowledge of automation, including designing, implementing, and managing automated tools, processes, or systems to streamline operations. Compliance: Demonstrated knowledge of and adherence to regulatory, legal, and organizational compliance requirements. Quality Assurance: Demonstrated ability in or knowledge of Hackajob
- ...As a Sr. Principal Member of Technical Staff, you will work with other senior engineers and product management to define requirements for OCI’s storage infrastructure services. Expertise in one or more Public Cloud offerings is a plus. You will be expected to make substantial...Suggested
$135.2k - $306.4k
...Job Description As a Sr. Principal Member of Technical Staff, you will work with other senior engineers and product management to define requirements for OCI’s storage... ...related field. Responsibilities As a member of the software engineering division, you will take an active...SuggestedTemporary workFlexible hours- ...bring up and harden Oracle Linux on ARM, Intel, and AMD-based platforms; develop secure, production-ready images, and OS/firmware-update... ...on, owning early prototypes through production-ready platform software and technical standards. Preferred Qualifications:...Suggested
$114.6k - $234.6k
Principal Engineer At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for enterprises... ...focus of the leading enterprise software company in the world. Values are OCI's... ...Service team is building a new platform service for OCI. The service will help...SuggestedTemporary workFlexible hours$117.1k - $187.3k
...critical systems for delivering innovative education technology platforms. Specifically, you will lead technology teams in our... ...successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver...SuggestedFull timeWork experience placementLive inLocal areaRemote workWorldwide$104.5k - $234.6k
...traditional public-cloud boundaries to support dedicated, hybrid, and multicloud solutions, edge computing, and more. As a Principal Platform Software Engineer, you will shape the platform foundations that allow OCI services and their consumers to work together reliably at...Temporary workWork at officeWorldwideRelocationRelocation packageFlexible hours$92.5k - $209.5k
...public-cloud boundaries to support dedicated, hybrid, and multicloud solutions, edge computing, and more. As a Senior Platform Software Engineer, you will build the platform capabilities that make OCI services easier and safer for engineers and customers to use. You...Temporary workWork at officeWorldwideRelocationRelocation packageFlexible hours- ...Infrastructure (OCI) is building a next-generation artifact management platform for internal libraries and build artifacts. This platform is a... ...workflows across internal service teams. As a Senior Software Developer, you will help design and build a scalable, highly available...
- ...services and infrastructure to support the Confident Commits platform and improve developer productivity. Implement features for capturing... ...Distributed Services, SDK Development, CI/CD, Infrastructure Engineering, Performance Optimization, Debugging, Capacity Planning,...Temporary workFlexible hours
- ...information and technology, is currently looking for a DevOps Engineer on a permanent contract to strengthen the Infopro Digital Automotive... ..., TN. Infopro Digital Automotive develops digital tools and software dedicated to the performance of decision-makers in the various...Permanent employmentContract workTemporary workApprenticeshipWork at officeWorldwideFlexible hours
$114.6k - $234.6k
...Requirements: We bring 5+ years of distributed cloud engineering experience in a software development environment. We have development experience... ...tuning. We have experience collaborating with cloud platform teams and aligning with requirements across compute,...Full timeFlexible hours$164k - $205k
...a single system. Combined with industry leading AI, the Motive platform gives you complete visibility and control, and significantly reduces... ....Visit gomotive.com to learn more.About the RoleAs a Staff Engineer on the Developer Productivity team, you will spearhead the...Temporary workWork experience placementLocal area$124.75k - $178.22k
...seamlessly integrated with a powerful discovery platform to support the information needs and... ...Opportunity As a Senior DevSecOps Engineer, you will play a key role in designing,... ...orchestration, along with a strong commitment to software development best practices. This...Full timeInternshipWork at officeLocal areaRemote workWorldwideFlexible hours$94.1k - $150k
The Platform Engineer (Ops Technology Lead) is responsible for designing, implementing, and maintaining IT infrastructure platforms within the CASTLE-NET program, ensuring reliability, scalability, and security. This role supports application deployment and management,...Contract workWork at office$92.5k - $209.5k
Software Engineer Are you passionate about building large-scale software products and cloud platforms? Oracle is responsible for developing and evolving the world's leading Java technologies, and our customers run their businesses on the OCI cloud platform. Our mission...Temporary workImmediate startFlexible hours$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others from... ..., and long-term roadmap for the Windows platform. Take ownership of full lifecycle of... ...to building accessible and inclusive software. ~ Excellent software engineering fundamentals...Full timeWork at office- ...missions. Our Automated Sensor Operator (ASO) software, native to our own line of purpose-built... ...as an upgrade for airborne video gimbal platforms, brings Superhuman Vision and Workload... ...Description The Senior Software Engineer will design and implement software and firmware...Permanent employmentFull timeWork at officeLocal areaFlexible hours
- ...Description The Mission Starts Here TheIncLab engineers and delivers intelligent digital applications and platforms that revolutionize how our customers and... ...can meet purpose as well. We are looking for a Software Engineer II that has hands-on experience with embedded...Full timeFlexible hours
- ...centralized go-to-market and decentralized engineering allows us to move with unparalleled... ...defense applications and is seeking a Software Engineer to support the development of... ...-generation autonomous systems support platforms for deployment in austere environments....Full timeWork experience placementInternshipLocal area
- ...Vice President of Platform Engineering About the Company Reputable provider of top-notch services Industry Consumer Services... ...the design, implementation, and maintenance of the company's software and infrastructure. This role involves leading a team of engineers...
- ...you live. About the Role Matter Health is seeking a Principal AI Platform Engineer to build and lead the technical foundation for our... ...healthcare environment. You will partner closely with the CTO, Software Engineering, Information Security and Compliance, and clinical...Full timeContract workRemote work
$81.1k - $187k
...responds to capacity needs. Collaborates with software development teams to develop reliable... ...guidance and mentorship to junior engineers.Communicate status, risks, blockers, and... ...Cloud Infrastructure or another major cloud platform.Understanding of cloud compute, storage,...Temporary workFlexible hours$75.7k - $136.3k
...scale? Join our highly skilled Site Reliability Engineering team! Our team designs, develops, and manages applications... ...and sharing best practices Collaborating with software engineering, infrastructure, and platform teams to investigate complex production issues,...Work experience placementWork at office$140k - $200k
...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ...services and SDKs that power Speechify’s product experience across platforms. It's a critical role for someone who enjoys working at the...Full timeRemote work- ...Company Description Mployer Advisor's platform empowers organizations to drive more... ...Description Mployer Advisor is hiring a Software Developer to join our development team to... ..., high quality products without over-engineering features of minimal customer value. Your...Full timeWork experience placement
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeRemote work- ...Site Reliability Engineer - Compute Focus Duration: 6 Months to Hire Location: On-Site 2-3 days/week in Nashville, TN Job Description... ...background in automation and a deep understanding of compute platforms, specifically Cisco UCS-C and Nutanix hardware. This role...2 days per week3 days per week
$121.4k - $218.6k
...systems that scale? Join our highly skilled Site Reliability Engineering team! Our team designs, develops, and manages applications... ...scheduling for compute infrastructure Investigating and analyzing platform components to identify opportunities to enhance stability and...Work experience placementWork at office$81.1k - $187k
...Job Description We are looking for a Site Reliability Engineer 3 to support mission-critical cloud services and production operations... ...demands and responds to capacity needs. Collaborates with software development teams to develop reliable and scalable infrastructures...Temporary workImmediate startFlexible hoursShift work$95k - $171k
...you want to build your SRE career on one of the most exciting platforms in cloud computing? Join the Akamai Inference Cloud Team... ...Akamai's serverless inference platform. As an Site Reliability Engineer II, you will be responsible for: Building and maintaining dashboards...Permanent employmentWork experience placementWork at officeRemote workWork from homeWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Platform Software Engineer. Be the first to apply!
- principal software engineer Nashville, TN
- client platform engineer Nashville, TN
- senior platform engineer Nashville, TN
- platform engineer Nashville, TN
- platform developer Nashville, TN
- principal cloud computing engineer Nashville, TN
- principal Nashville, TN
- senior principal scientist Nashville, TN
- senior principal cloud computing engineer Nashville, TN
- power platform Nashville, TN



