Senior Software Engineer - Java/Microservices
Ladders · United States · 3 days ago
RemoteRemoteEngineering$138k–$184k/yrFull-time
For our client, a leader in the Information Technology space, we are seeking a Senior Software Engineer specializing in Java and Microservices. This role will lead technical work focused on cloud-enabled scalability, reliability, and delivery excellence. You will collaborate across engineering, product, operations, and business stakeholders to translate complex requirements into practical technology solutions. The position offers the opportunity to influence architecture, execution quality, and long-term technology capabilities in a technology-driven environment.
Location: Remote - US based candidates only, no visa sponsorship available
Responsibilities
- Design, develop, and maintain scalable data ingestion and retrieval systems
- Architect and implement features to enhance platform architecture
- Drive innovation in cloud architecture and distributed systems
- Manage robust and efficient data handling processes
- Collaborate with cross-functional teams to iterate on product features
- Mentor peers and encourage best practices within the engineering team
- Continuously seek improvements in technology stack and product features
Qualifications
- 4+ years of enterprise software development experience with leadership aspiration
- Proficient in distributed microservice architecture
- Skilled in database optimization and schema design
- B.S. in Computer Science or related field, or equivalent experience
- Experienced in Java or Kotlin; open to learning new languages
- Familiarity with Kubernetes and containerized architectures
- Experience in developing core libraries and search engines
- Ability to mentor mid-level and junior staff
- Adaptable to Agile collaborative environments
- Experience with SQL/NoSQL databases and event-driven systems
Pay
$137,500 – $183,500 annually
Benefits
- Medical, dental, and vision insurance
- 401(k) retirement savings plan with company match
- Employee stock purchase plan
- Flexible spending accounts
- Employee referral program
- Education assistance for professional development
- Paid time off (PTO) and holidays
- Parental leave
- Employee Assistance Program (EAP)
- Health and wellness events and community programs