Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Platform Software Engineer (Java, Kafka)

$104.5k - $234.6k
Full-time

Oracle

Salary: $104,500 - 234,600 per year Requirements:

  • Bachelors degree in Computer Science or equivalent experience
  • 5+ years of experience shipping services software
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals
  • Working familiarity with networking protocols, including TCP/IP and and standard network architectures
  • Knowledge of Internet protocols and standards, including REST, SSL, and
  • Strong understanding of databases, NoSQL systems, storage, and distributed persistence technologies
  • Strong troubleshooting and performance-tuning skills
  • Preferred: strong understanding of event-streaming platforms such as Apache Kafka and Kubernetes
  • Preferred: experience in a startup environment and delivering and operating large-scale, highly available distributed systems
  • Preferred: strong grasp of Unix-like operating systems
  • Preferred: experience building multi-tenant, virtualized infrastructure
  • Preferred: experience designing, developing, troubleshooting, and debugging software for databases, applications, tools, or networks
Responsibilities:
  • Lead cross-team platform projects, evolving middleware patterns and runtimes to support interoperability and multi-tenant scale
  • Define and enforce versioning, deprecation, compatibility, and rollout strategies that minimize downstream disruption
  • Establish shared observability baselines, including SLOs and error budgets, and drive resilience practices across services
  • Design, develop, test, review, debug, and optimize software, services, and APIs; resolve complex technical, integration, and performance issues
  • Guide software development lifecycle improvements, provide technical coaching, and lead code reviews
  • Implement testing, quality assurance, logging, monitoring, secure coding, and other practices that support software quality and security
  • Contribute to software architecture, performance and scalability strategies, architectural reviews, and technology evaluations
  • Work with stakeholders and customers to investigate reported issues, agree on solutions, improve support processes, and recommend product enhancements
  • Maintain and test systems, including upgrades and security patches, and improve automation, availability, health, and reliability
  • Coordinate project work, timelines, deliverables, priorities, and resources across initiatives
  • Collaborate across teams and with stakeholders to align solutions with shared objectives and customer needs
  • Analyze and resolve complex problems, escalate critical issues, and document strategies and solutions
  • Keep current with industry practices, pursue learning, and mentor junior team members
  • Recommend and implement process improvements, then assess their impact
  • Participate in candidate interviews, evaluate candidates, and provide hiring recommendations
Technologies:
  • Cloud
  • Support
  • Kafka
  • Kubernetes
  • Network
  • NoSQL
  • Oracle
  • REST
  • Security
  • TCP/IP
  • Unix
  • microservices
  • API
  • Java
  • LESS

More:

We are collaborating with hackajob to recruit a Principal Platform Software Engineer (Career Level IC4) for Oracle Cloud Infrastructure (OCI). Our team leads platform projects that span multiple groups, advancing runtimes and middleware patterns for interoperability and multi-tenant scale. As customers increasingly adopt microservices and event-driven architectures, we are expanding our newly released service built around Apache Kafka, offering opportunities to contribute, grow, and learn. The stated U.S. hiring range is $104,500–$234,600 per year; the role may also be eligible for a bonus, equity, and compensation deferral. Pay and benefits information applies only to the locations specified in the posting.

last updated 42 week of 2026

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Platform Software Engineer (Java, Kafka) in Washington DC vacancy
  •  ...delivers complex digital software solutions that support...  ..., architects, and engineering leads to drive the analysis...  ...and APIs using Java, Spring Boot, and AWS...  ...messaging technologies (MQ/Kafka), JSON/XML, and...  ...Adyen, PayPal, or similar platforms. Understanding of payment... 
    Suggested
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    Interim role
    Local area
    Relocation
    Flexible hours

    Amtrak

    Washington DC
    18 days ago
  • $96.8k - $306.4k

     ...in Computer Science, Computer Engineering, Robotics, or a related technical field ~10+ years of software development experience building backend services or cloud platforms ~ Strong programming skills in one or more of Python, Go, Java, or C++ ~ Experience building... 
    Suggested
    Full time
    Flexible hours

    Oracle

    Washington DC
    1 day ago
  • $225k - $285k

     ...This Role We are seeking a Principal Platform Engineer to set technical direction...  ...in Computer Science, Software Engineering, or related field...  ...level skills in Go, Python, Java, or similar backend languages...  ...streaming systems (e.g., Kafka) Experience designing REST... 
    Suggested
    Temporary work
    Work at office
    Flexible hours

    NRG

    Washington DC
    7 days ago
  •  ...federal agency, is hiring a Principal Software Engineer to lead design and delivery...  ...effort spanning Java microservices, cloud deployment...  ...Stand Out Experience with Kafka based event driven architecture...  ...Familiarity with low code platforms such as ServiceNow, Pega, or... 
    Suggested
    Full time

    ETHOS - Talent & Advisory

    Washington DC
    1 day ago
  • $13 per hour

     ...chain with an AI-powered platform for designing,...  ...experienced Senior, Lead, and Principal Engineers to serve as a key...  ...ship production-grade software using modern engineering...  ...programming language (e.g., Java, Python, Go) suitable...  ...platforms (e.g., Kafka, Kinesis)Familiarity with... 
    Suggested
    Full time

    Salesforce

    Washington DC
    2 days ago
  •  ...Title: Principal Software Engineer - Mobile, Web, Data, ML Hushh is pioneering the concept of personal...  ...in on-device machine learning using platforms like TensorFlow Lite or Core ML....  ...with data streaming technologies like Kafka or RabbitMQ. Remember, we are not... 
    Full time

    hussh 🤫

    Washington DC
    2 days ago
  •  ...Type: Sr. Software Engineer (Java) Location: Seattle WA Openings: 1 Type: Long-term Contract...  ...and challenging mobile games space The Platform Service Team is looking for a senior software...  ...or Git) Nice to Have ~1 years Kafka experience ~ Experience withService... 
    Long term contract
    Full time

    DevSelect

    Washington DC
    4 days ago
  •  ...requirements. Define solutions to software applications to meet business...  ...and modern full stack software engineering practices Proficiency in  Java, JavaScript, TypeScript, SQL, (...  ...messaging and streaming platforms,  including Kafka or  RabbitMQ General  cloud... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    Interim role
    Local area
    Relocation
    Flexible hours

    Amtrak

    Washington DC
    more than 2 months ago
  • $117.2k - $313.7k

     ...Salesforce.The ExperienceNote: By applying to the Senior / Lead / Principal Software Engineer - Foundations Team posting, recruiters and hiring managers...  ...with a strong emphasis on backend systems, cloud platforms, and infrastructure.Languages: Proficiency in programming... 
    Full time
    Work experience placement
    Remote work

    Salesforce

    Washington DC
    4 days ago
  • Position Summary Base-2 Solutions is seeking a Principal Software Engineer to support a long-term DIA-NDOC DOMEX Technology Platform contract. The role focuses on developing and...  ...microservices that interface with Apache Kafka and Elasticsearch, deploying and monitoring... 
    Contract work
    Casual work
    Remote work

    Base-2 Solutions

    Bethesda, MD
    2 days ago
  • $185k - $277.6k

     ...act instantly. Team Overview: We're seeking a Principal Software Engineer to join our growing Platform Engineering team, building the next-generation RAIN...  ...Familiarity with network technologies such as NATS, MQTT, Kafka, AMQP, or ZeroMQ Proven ability to build modular... 
    Full time
    Remote work
    3 days per week

    Impinj

    Washington DC
    1 day ago
  • $61k - $101k

     ...training or certification in software engineering concepts, with at least 7...  ...Proficiency in one or more of Rust, Java, Go, or C++ Experience...  ...More: We are seeking a Principal Software Engineer for JPMorganChases CDAO AI/ML Data Platforms Team. In this role, you will... 
    Full time

    J.P. Morgan

    Washington DC
    12 days ago
  • $142.8k - $274.8k

     ...environments. Perception is an advanced AI platform designed to empower security and IT...  .... We are looking for a Principal Software Engineer to provide technical leadership for the...  ...languages including but not limited to C C C# Java Go JavaScript or Python OR... 
    Ongoing contract
    Full time
    Local area

    Microsoft

    Washington DC
    6 days ago
  • $229.9k - $262.4k

    Full-Stack Engineer 5 (Java, AWS, Kafka) Do you love building and pioneering in the technology space? Do...  ...needs. We are seeking Full-stack Software Engineers who are passionate about leveraging...  ...and product leaders to define platform roadmaps and shared services strategy... 
    Full time
    Part time
    Internship
    Local area

    Capital One

    Mc Lean, VA
    1 day ago
  • $142.8k - $274.8k

     ...Overview As a Principal Software Engineer on the M365 Enterprise Search Platform team you will play a key role in shaping the retrieval and grounding technologies...  ...in languages including but not limited to C C C# Java JavaScript or Python OR equivalent experience.... 
    Ongoing contract
    Full time
    Local area

    Microsoft

    Washington DC
    6 days ago
  • $142.8k - $274.8k

     ...Overview Software engineers on the Microsoft AI Experiences - Edge Web Platform team build foundational technologies that shape...  ...and user experience. As a principal engineer on the Edge Web Platform...  ...but not limited to C C C# Java JavaScript or Python OR Bachelors... 
    Ongoing contract
    Full time
    Work at office
    Local area

    Microsoft

    Washington DC
    6 days ago
  • $229.9k - $262.4k

    Full-stack Engineer 5 (Java, Spring, Kafka, CI/CD, AI tools, Glue, RDS, DynamoDB) (Enterprise Platforms Technology ) Do you love building and pioneering in the technology space?...  ...Engineering) At least 6 years of experience in software engineering (Internship experience does... 
    Full time
    Part time
    Internship
    Local area

    Capital One

    Mc Lean, VA
    2 days ago
  • $142.8k - $274.8k

     ...Microsofts mission to redefine how software is built and experienced providing the foundational platforms services and developer...  ...vision for services that empower engineers and scientists across the company...  ...but not limited to C C C# Java JavaScript or Python OR equivalent... 
    Ongoing contract
    Full time
    Local area

    Microsoft

    Washington DC
    6 days ago
  • $165.6k - $296.4k

     ...about solving complex engineering challenges at scale influencing...  ...AI to transform how software is built and delivered...  ...is a leading global platform serving advertisers at...  ...innovations. As a Principal Software Engineer you...  ...not limited to C C C# Java JavaScript or Python... 
    Ongoing contract
    Full time
    Work at office
    Local area

    Microsoft

    Washington DC
    6 days ago
  • $253k - $336k

     ...ABOUT THE TEAM Infrastructure Engineering builds and runs the...  ...run on them. The InfraEng Platform Team owns the central hub for...  ...ROLE You will be the first software engineer on the InfraEng Platform...  ...this will be in Go Python or Java but you will pick the right tool... 
    Full time
    Contract work
    Work experience placement
    Immediate start

    Anduril

    Washington DC
    6 days ago
  • $164.59k - $246.79k

     ...the patented technology of metamaterials with powerful software to create a radar sensor with unprecedented...  ...including Urban Air Mobility (UTM). Echodyne is seeking a Principal Software Engineer, Cloud Platform, to join our fast-growing team.   Who You Are You are... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Echodyne Corp

    Washington DC
    12 days ago
  •  ...looking for an experienced Java Developer – Spring...  ...deliver high-quality software solutions in an Agile...  ...established design patterns and engineering standards. Write...  ...Experience with cloud platforms such as AWS,...  ...Experience with Apache Kafka or similar event-streaming... 
    Full time

    BrickRed Systems

    Washington DC
    2 days ago
  • $131.3k - $237.35k

     ...new and exciting opportunity for a Principal Biometrics Software Engineer in our Intel Security Sector's Analysis...  ...capture with other applications and platforms. Primary ResponsibilitiesBiometric...  ...support innovation and enhancement, using Java and JavaScriptTechnical... 
    Full time
    Immediate start
    Flexible hours

    Leidos

    Bethesda, MD
    12 hours ago
  • $131.3k - $237.35k

    Leidos has an exciting opportunity for a Principal Software Engineer in our Intel Security Sector's...  ...software programming initiatives using Java, JavaScript, Python, SpringBoot, and Hibernate...  ...Solutions leveraging infrastructure platform servicesCoordinate closely with team... 
    Full time
    Immediate start
    Flexible hours

    Leidos

    Bethesda, MD
    1 day ago
  • $154.05k - $278.48k

     ...the national security, engineering, and health industries...  ...services and mission software capabilities in the areas...  ...is seeking a Principal Software Engineer to provide...  ...emphasize Linux and Splunk platforms, cloud and distributed...  ...Bash/Shell scripting, Java, XML, Scala, and Pig.1... 
    Full time

    Leidos

    Laurel, MD
    2 days ago
  • $197.3k - $313.7k

     ...support and drive strategic engineering initiatives to empower our partners...  ...unnecessary escalations.Platform Enablement and Operations: Delivering...  ...Skills:Experience with Java, C# or other OOP...  ...least 10 + years of professional software development experienceGood understanding... 
    Full time
    Contract work
    Immediate start

    Salesforce

    Washington DC
    2 days ago
  • $154.05k - $278.48k

     ...exciting opportunity for a Java Developer(SME) in our...  ...forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and...  ...within a cloud-based platform leveraging platform services...  ..., Postgres, DynamoDB, Kafka, AWS SQS/SNS, AWS... 
    Full time
    Immediate start
    Flexible hours

    Leidos

    Bethesda, MD
    4 days ago
  • $154.05k - $278.48k

     ...opportunity for an ETL Java Developer (SME) in our...  ...forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and...  ...leveraging Infrastructure platform servicesAnalyze (though...  ...using Spring, NiFi, Kafka, and Elasticsearch.Experience... 
    Full time
    Immediate start
    Flexible hours

    Leidos

    Bethesda, MD
    4 days ago
  • $61k - $101k

     ...Formal training or certification in software engineering concepts, plus 10 or more years of applied...  ...in one or more areas such as cloud platforms, AI, machine learning platforms, distributed...  ...to connect professionals with this Principal Engineer opportunity at J.P. Morgan... 
    Full time

    J.P. Morgan

    Washington DC
    4 days ago
  • $96.8k - $306.4k

     ...issues through self-service and give support engineers timely insights that reduce manual work...  ...resolution. Lead cross-group platform initiatives, including identity, configuration...  ...that limit downstream risk. Lead software design and development initiatives, analyze... 
    Full time

    Oracle

    Washington DC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Platform Software Engineer (Java, Kafka). Be the first to apply!