Principal Software Engineer - Java/Polygot
Jobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer - Java/Polyglot based in the United States.
This is a highly hands-on technical leadership role focused on designing, building, and scaling distributed software systems. You will help shape architecture and technical direction for high-traffic platforms supporting millions of insurance leads and transactions. The role combines deep Java expertise with polyglot development across languages such as Kotlin, Python, Go, and TypeScript. You will drive decisions around microservices, APIs, cloud-native infrastructure, performance, reliability, security, and observability. Beyond individual contribution, you will mentor experienced engineers and collaborate closely with Product, DevOps, and Data teams. This is a fully remote opportunity for candidates located in select U.S. states and authorized to work without visa sponsorship.
\n Accountabilities:The Principal Software Engineer will provide hands-on technical leadership across architecture, software development, platform reliability, and engineering collaboration.
- Own the architecture and design of distributed systems supporting millions of insurance leads and transactions.
- Define and influence technical direction, engineering standards, architecture decisions, and strategic technology roadmaps.
- Evaluate technologies and frameworks that can improve system performance, maintainability, scalability, and reliability.
- Lead by example through hands-on coding, technical reviews, system optimization, and implementation of high-quality software.
- Develop and support backend and platform capabilities using Java and additional languages such as Kotlin, Python, Go, and TypeScript.
- Design and evolve microservices, RESTful APIs, event-driven architectures, and integrations with internal and external services.
- Ensure engineering solutions meet security, reliability, compliance, and maintainability expectations.
- Optimize systems for latency, throughput, availability, and overall performance.
- Establish and support strong observability practices, including profiling, logging, metrics, and alerting.
- Collaborate with Product, DevOps, and Data teams to deliver scalable APIs, services, and platform capabilities.
- Mentor senior and mid-level engineers and contribute to a high-performing, collaborative engineering environment.
- Support cross-team alignment and help translate complex technical decisions into clear recommendations for technical and non-technical stakeholders.
- Contribute to special projects, ad hoc initiatives, and other activities supporting broader engineering and organizational objectives.
- Consistently meet established performance and delivery standards as business needs evolve.
Requirements:
The ideal candidate brings extensive backend engineering experience, strong architectural judgment, and the ability to combine hands-on development with technical leadership.
- 7+ years of professional software engineering experience, including significant experience in backend or platform engineering.
- Advanced proficiency in Java and hands-on experience with at least one additional language such as Kotlin, Python, Go, or TypeScript.
- Proven experience designing, building, and scaling distributed systems and microservice architectures in high-traffic environments.
- Strong experience with RESTful APIs, event-driven architectures, and integrations with internal and external systems.
- Deep understanding of system performance, reliability, and observability, including profiling, logging, metrics, and alerting.
- Practical experience with cloud platforms such as AWS, GCP, or Azure.
- Experience with Docker, Kubernetes, and modern cloud-native engineering practices.
- Familiarity with CI/CD pipelines, automated testing, and software quality practices.
- Strong understanding of scalable and resilient systems design, API architecture, and platform engineering.
- Experience incorporating security, privacy, and compliance requirements into architecture and implementation.
- Proven ability to guide technical decisions and influence engineering direction across teams.
- Strong communication skills, including the ability to explain complex technical concepts to technical and non-technical stakeholders.
- Experience collaborating closely with Product, DevOps, and Data teams.
- Demonstrated mentoring and technical leadership capabilities.
- Bachelor’s degree in Computer Science, Engineering, or a related field; equivalent practical experience may be considered.
- Must currently reside in Alabama, Florida, Georgia, Michigan, Mississippi, Missouri, North Carolina, Oklahoma, Tennessee, Texas, or Virginia .
- Must be authorized to work in the United States without visa sponsorship.
Benefits:
- Medical, dental, and vision insurance.
- Paid Time Off (PTO) and paid sick time.
- Flexible scheduling and flex-time options.
- Flexible Spending Accounts (FSA) for health and dependent care.
- Company-paid short-term and long-term disability coverage.
- No-cost mental, emotional, and physical well-being support through the First Stop Health app.
- 401(k) retirement plan with a 4% company match .
- Paid designated holidays without requiring employees to work.
- Fully remote work environment.
- Opportunity to influence large-scale distributed systems and technical architecture.
- Opportunities to mentor engineers and contribute to strategic technology direction.
- Collaborative environment that values diverse experiences, talents, and perspectives.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
$170k - $190k
...businesses. About the Role The Principal Engineer is a highly hands-on technical leadership... ..., building, and scaling the core software systems that power our technology platform... ...development in multiple languages (e.g., Java, Kotlin, Python, TypeScript, Go). Ensure...SuggestedFull timeTemporary workRemote workVisa sponsorshipFlexible hours$152.07k - $202.76k
...of AI‑ready connectivity, join us today. The Role The Principal Software Engineer serves as a senior technical leader responsible for... ...in one or more modern programming languages such as Python, Java, Scala, Go, or equivalent technologies. Experience delivering...SuggestedTemporary workRemote work- ...the pace for unlocking new possibilities that better serve the property industry.Job Description:The hybrid-remote Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior-level position...SuggestedFull timeLocal areaRemote workFlexible hours
$197k - $358.5k
...Milford or Mountain View], you are expected to report to that location three times a week, at minimum. The Role: As a Principal Software Engineer, you will be responsible for executing the plan for design, development and testing of automotive infotainment...SuggestedFull timeWork experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$143k - $193.05k
...Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for... ...as well as modern programming languages (e.g., Java, Python, Go, or similar) and API design. Familiarity with...SuggestedFull timeRemote workWorldwide$186.16k - $304.7k
Job Title: Principal Software Engineer Work Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring for... ...in HTML, CSS, Javascript, JSP, ASPX, JSON, REST, .NET, Java, and XML; Windows Server 2012 and Linux administration; enterprise...Work experience placementWork at officeRemote work$114.6k - $234.6k
Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server... ...Engineering Programming languages: C/C++ expertise, Java Tools, software, etc.: Development experience on Linux Preferred...Temporary workFlexible hours$104.5k - $234.6k
...Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution... ...; provides guidance and coaching to engineers to drive improvements. Utilizes... ...services Strong development experience in Java, C++, C#, or similar OO languages...Temporary workFlexible hoursShift work$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...Full timeWork experience placementLive inLocal areaRemote workWorldwide$114.6k - $234.6k
Job Description We're looking for a Senior Software Engineer to help deliver the next generation of high-performance, massively scalable file storage powering Oracle Cloud Infrastructure (OCI). In this role, you'll design and develop distributed storage systems that support...Temporary workFlexible hours$135.2k - $306.4k
...components for controlplanes and data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low... ..., and customer experience. Responsibilities As a Senior Principal Engineer, you will lead the design and implementation of comprehensive...Temporary workWorldwideFlexible hours$250.6k - $362.6k
...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workLocal areaRemote workFlexible hours$114.6k - $234.6k
...fleet automation workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive investigations for... ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to develop...Temporary workFlexible hoursShift work- ...Job Description Job Description Our client is looking for Full Time Java Developers - Virtual Or Onsite - Can Work From Home!!! Full Time candidates may be remote or onsite. NOTE: ~ Note: MUST BE US CITIZEN ~NO CORP-2-CORP ~ Immediate start date...Full timeImmediate startRemote workWork from home
- ...clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, and data analysts/data scientists. We... ...degree or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT....H1b
- ...Java React Developer SYNERGISTICIT wants every job seeker to be aware that the job... ...Who Should Apply: Recent computer science/engineering/mathematics/statistics or science... ...in the USA. Required Skills for Java/Software Programmers: Bachelors degree or Masters...H1b
- SIX Software Engineers ( Java, Spring, Spring boot, Apache NiFi, Maven, Hadoop, MongoDB, MS Access, Accumulo) in Baltimore, MD Accumulo, Apache Nifi, Hadoop, Java, Maven, MS Access, Spring Boot, Spring Frameworks Location: Maryland Job Function: Software Development...Full timeRemote work
$100k
...Mathematics, Statistics, Computer Science or Engineering or candidates with gaps in their career... ...careers into tech.Preferred SKILLS For Java/Full stack/Devops PositionsAssociate or... ...of Core Java, javascript, C++ or software programming Spring boot, Microservices,...H1b- ...walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who...Remote jobFull time
$180k - $220k
...about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead... ...technologies, including: Backend: Python, Go, Java; microservices; REST and GraphQL Frontend: TypeScript, React...- ...Software Developer Koniag IT Systems, LLC, a Koniag Government Services company, is seeking... ...in one or more programming languages (Java, Python, C++, or similar) ~ Strong understanding... ...components ~ ArcGIS Runtime ~ ArcGIS Engine ~ ArcGIS extensions including: ~3-D...Contract workLocal areaRemote work
$135.2k - $306.4k
...the safe and reliable deployment of software, infrastructure, and configuration changes... ...change. We are seeking a Lead Principal Platform Software Engineer to lead the evolution of Shepherd's... .... • Strong programming skills in Java, Python, Go, TypeScript, or similar...Temporary workFlexible hours$79.2k - $209.5k
...Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security... ...improvements. • Collaborate with principal engineers, architects, and partner... .... • Strong programming skills in Java, C++, C, Go, or a similar systems/backend...Temporary workFlexible hours$64k - $70k
...Software Engineer Alpha Omega is actively looking to fill a position with the NOAA National Centers for Environmental Information (NCEI)... ...modern programming languages such as Python, R, Scala, C++, Java, C#, and JavaScript. ~ Excellent problem-solving skills and...Contract workWork experience placementRemote workFlexible hours- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent...Full timeH1bRemote work
- ...About the role This Software Engineering role requires insatiable curiosity, ingenuity, and grit to identify, test, and recommend technical... ...with any of the following programming languages: C++, Java, JavaScript, C# ~ Experience developing solutions for...Work at officeLocal areaImmediate startRelocation packageNight shift
$30 per hour
...unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult... ...customer-focus of the leading enterprise software company in the world. Values are OCI’s... ...in any major language such as: Java, JavaScript, C/C++, Python, GoLang Understanding...Hourly payTemporary workInternshipFlexible hours$150k - $180k
...Role Title: Staff Software Engineer Pearson's PSG-CP (Pearson Software Group - Content Platform) team is looking for a forward deployed... ...functional. ~ Backend depth in order of importance (Node.JS, Java, and Python). API design, data modeling, auth, error handling...Full timeRemote workShift work- ...client is seeking an enthusiastic Junior Software Developer to join their growing team in Paarl... ...under the guidance of experienced engineers. You will contribute to the development of... ...one programming language (e.g., Python, Java, C#). Good problem‑solving and analytical...Work at officeRemote work
- ...with AI-native capabilities. You will be the second engineer in a two-person enablement pod, embedded with... ...Experience Requirements ~3+ years of professional software engineering. ~ Backend experience in .NET or Java with working familiarity in Python. ~ Hands‑on experience...Hourly payRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Java/Polygot. Be the first to apply!
- java developer remote part time Mississippi
- entry level java developer remote Mississippi
- ultimate software Mississippi
- embedded software Mississippi
- software sales Mississippi
- bank software Mississippi
- entry level software sales Mississippi
- software technology Mississippi
- software implementation project manager Mississippi
- software support Mississippi



