Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
JO

Jobgether

via Workable

Apply Now
All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Staff Software Engineer (Remote - US)

Anywhere
full-time
Posted 10/1/2025
Direct Apply
Key Skills:
Java
J2EE
Linux
Microservices
Spring
Spring Boot
REST APIs
JSON
XML
Relational Databases
Postgres
Multithreading
Containerization
Docker
Kubernetes
Networking

Compensation

Salary Range

$136K - 266K a year

Responsibilities

Design, develop, and optimize distributed enterprise applications while collaborating with cross-functional teams. Ensure high availability and performance of core systems through modern technologies and best practices.

Requirements

Bachelor's degree required, with a preference for a Master's degree. Candidates should have over 10 years of experience in software development, particularly in distributed enterprise applications and Java/J2EE.

Full Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Software Engineer in the United States. We are seeking a highly experienced Staff Software Engineer to join a dynamic, collaborative team delivering scalable, high-performance software solutions. In this role, you will design, develop, and optimize distributed enterprise applications, leveraging modern microservices architectures, Java/J2EE, and Linux-based systems. You will work closely with cross-functional teams across the globe to solve complex technical challenges, improve product quality, and ensure seamless deployment in high-availability environments. This position offers a fast-paced, innovative environment where your contributions directly impact the reliability and efficiency of core systems. Accountabilities · Design, implement, and maintain complex software solutions for distributed, multi-tier enterprise applications. · Develop high-performance Java/J2EE applications, microservices, and REST APIs while following best practices in object-oriented programming, multithreading, and memory management. · Collaborate with cross-functional teams, including customer success and field teams, to troubleshoot and resolve issues efficiently. · Advocate for and implement modern technologies and tools to enhance productivity, scalability, and maintainability. · Participate actively in code reviews, design discussions, and strategic planning to improve software quality and team performance. · Ensure high availability, clustering, redundancy, and failover in critical systems. · Optimize database performance, design authentication/authorization systems (OAuth, LDAP/Radius), and maintain CI/CD pipelines using tools like Git, Jenkins, and Gerrit. · Bachelor’s degree required; Master’s degree in a related field preferred. · 10+ years of progressive experience in software development, with extensive background in distributed enterprise applications. · 8+ years of hands-on experience in Java/J2EE, Linux, microservices, Spring/Spring Boot, REST APIs, JSON, XML, and relational databases (Postgres). · Strong knowledge of multithreading, interprocess communication, memory management, and high concurrency system design. · Experience building high-availability, clustered, and failover systems. · Practical experience with containerization frameworks such as Docker or Kubernetes. · Familiarity with networking and broadband technologies is a plus. · Excellent problem-solving, collaboration, and communication skills, with experience working in globally distributed teams. · Competitive salary based on location: o San Francisco Bay Area: $156,400 – $265,700 annually o Other US locations: $136,000 – $231,000 annually · Eligibility for performance-based bonuses. · Flexible remote work options (#LI-Remote). · Comprehensive medical, dental, and vision coverage. · Retirement plans and employer contributions. · Paid time off, holidays, and parental leave. · Professional development and career growth opportunities. · Access to cutting-edge tools and technologies in a collaborative environment. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1

This job posting was last updated on 10/2/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt