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
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
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.
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.
- 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.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
- 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.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
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.
- 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
Canonical
Senior Java Developer - Data Migration and Integration
Jobs via Dice
Senior Oracle Integration Engineer (Remote)