Enterprise Full Stack Software Developer

confidential software company • United State
Remote
Apply
AI Summary

Join a specialized team focused on software evolution, building and maintaining tools and pipelines for enterprise-scale modernization initiatives. Analyze and improve complex backend services, design and maintain RESTful APIs, and contribute to data-intensive workflows. Work alongside Senior Engineers and Computer Scientists to deliver secure, mission-critical applications.

Key Highlights
Modernize and refactor complex backend services
Design and maintain RESTful APIs and backend services
Contribute to data-intensive, asynchronous workflows and distributed systems
Key Responsibilities
Modernize and refactor complex backend services
Build the backbone of RESTful APIs and backend services
Navigate complexity in data-intensive, asynchronous workflows and distributed systems
Collaborate with experts to deliver secure, mission-critical applications
Improve reliability and performance through thoughtful engineering, documentation, and operational readiness
Technical Skills Required
Python Java React.js YAML Docker Kubernetes Git CI/CD pipelines OO Design asynchronous processing Relational/NoSQL databases
Benefits & Perks
100% Remote
US Citizenship or US Permanent Resident Required
Nice to Have
Exposure to compiler theory, Abstract Syntax Trees (ASTs), or program transformation

Job Description


My Client looking for a Full Stack Software Developer doing Enterprise Modernization work for the Product Division. This is a fulltime, permanent position.


Location: 100% Remote (Must reside in the US) Citizenship: US Citizen or US Permanent Resident Required (No C2C/Sponsorship) Client Headquarters: Seattle, WA.


The Mission

My client is seeking a Software Developer to join a specialized team focused on the "how" of software evolution. This isn't just about building new features; it’s about deep-system engineering. You will build, evolve, and maintain the tools and pipelines that power enterprise-scale modernization initiatives.

We are looking for an engineer who finds satisfaction in the "archaeology" of complex systems—someone who enjoys diving into long-lived or legacy codebases to improve them through disciplined design, pragmatic refactoring, and high-level problem-solving.

What You’ll Do
  • Modernize & Refactor: Analyze and improve complex backend services, turning legacy constraints into scalable, high-performance solutions.
  • Build the Backbone: Design and maintain RESTful APIs and backend services with a relentless focus on correctness and long-term maintainability.
  • Navigate Complexity: Contribute to data-intensive, asynchronous workflows and distributed systems.
  • Collaborate with Experts: Work alongside Senior Engineers and Computer Scientists to deliver secure, mission-critical applications.
  • System Stewardship: Improve reliability and performance through thoughtful engineering, documentation, and operational readiness.
What You Bring
  • Experience: 1+ years of backend development experience (ideally in the 1–4 year range).
  • The Tech Stack: Strong proficiency in Python or Java, combined with React.js and YAML.
  • Cloud & Infra: Hands-on experience with Docker, Kubernetes, Git, and CI/CD pipelines.
  • System Design: A solid foundation in OO Design, asynchronous processing, and working with Relational/NoSQL databases.
  • The "Special Sauce": Exposure to compiler theory, Abstract Syntax Trees (ASTs), or program transformation is a massive plus.
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • or Master's Degree in CS with 1 year experience or significant internship.
Why This Role?

This is a role for an engineer who values craftsmanship over quick fixes. You won't just be scratching the surface; you'll be making engineering decisions that impact stability and adaptability at an enterprise scale. It’s an ideal environment for those who love clarity, technical depth, and seeing their work provide immediate value to mission-critical systems.

The Essentials
  • Remote: 100% Remote (Must live in the US).
  • Compliance: Must be a US Citizen or US Permanent Resident.
  • Focus: Full Stack Software Development, Performance refactoring, system validation.



Similar Jobs

Explore other opportunities that match your interests

Software Engineer - L3 Support

Programming
•
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Canonical

United State

Senior Java Developer - Data Migration and Integration

Programming
•
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Jobs via Dice

United State

Senior Oracle Integration Engineer (Remote)

Programming
•
7h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

crocs

United State

Subscribe our newsletter

New Things Will Always Update Regularly