Backend Engineer Remote Jobs in Washington (US)
This page tracks remote backend engineer openings that are location-eligible for Washington.
This page tracks remote backend engineer openings that are location-eligible for Washington.
Open jobs
2,874
Hiring companies this week
9
Salary sample
$110,000 - $148,000
Jobs added last hour
0
2874 Jobs
1573 Companies
We help companies build high-performance cultures that deliver sustained profitable growth.
• Write your own story and make a difference • Work alongside a team of curious individuals who enjoy challenges
Role Description Develop engaging web applications as part of a microservice architecture on new projects without legacy code and technological debt. - Work on a complex software system that disrupts the way clinics work. - Use your creativity to hack your way into proprietary systems. - Raise the bar and drive technological innovations to keep us at the cutting edge. - Apply continuous integration and deployment principles. - Ensure code quality and maintainability by writing tests, doing code reviews and refactoring. Qualifications - Proven track record of developing with Java and/or Kotlin (minimum of 5 years). - Experience with Maven or Gradle. - Experience with Spring Framework. - Expert understanding of SQL databases. - Experience with developing containerized applications. - Experience with RabbitMQ or other messaging brokers. - Experience with Kubernetes is a plus. - Experience with Terraform is a plus. - Proven experience in collaboration with AI tools like Codex or Claude Code. - English working proficiency. Requirements - Exciting start-up atmosphere with no lengthy approval processes. - Opportunity to make our disruptive product even better and change how healthcare functions. - Work with state-of-the-art technology with no legacy code or technological debt. - Flexible workplace options (office, home, etc.). - Flexible working hours with a high degree of autonomy. - Collaborative and fun team of true professionals. Benefits - Exciting start-up atmosphere. - Opportunity to work with state-of-the-art technology. - Flexible working hours. - High degree of autonomy. - Collaborative and fun team environment. Company Description We are growing and excited to meet you to join us on our mission. Let's revolutionize health care together!
Role Description Long story short: Healthcare. Reinvented. Our mission as a thriving start-up is to leverage health care through technology. The software that we create enables patients to have full transparency about their treatment and makes it possible for the clinics to operate and collaborate internally in a brand new way. Getting out of your comfort zone and realizing your full potential sounds appealing? If yes, you're in the right place - join our experienced engineers and leaders! Responsibilities - Build and ship backend services as part of our microservice architecture, with AI agents and LLM-powered features as a core part of what you deliver. - Design and write MCP servers and tool interfaces that let agents reliably interact with our systems and APIs. - Develop agent harnesses, orchestration layers, and memory modules that give agents the context and state they need to act dependably. - Make deliberate design decisions about agent behavior. - Build evaluation frameworks and test harnesses to measure agent reliability, safety, and quality in a high-stakes healthcare context. - Integrate large language models into production with strong attention to latency, cost, and observability. - Raise the bar and drive technological innovations to keep us at the cutting edge. - Apply continuous integration and deployment principles. - Ensure code quality and maintainability by writing tests, doing code reviews, and refactoring. Qualifications - Proven track record of backend software development with Java/Kotlin and/or Python, minimum of 5 years. - Hands-on experience building LLM-powered applications, agents, or agentic workflows (tool use, function calling, multi-step orchestration). - Familiarity with major LLM APIs and frameworks (e.g., Anthropic, OpenAI, or similar) and an understanding of how to design tooling, MCPs, and memory for agents. - Experience designing and running evals or test harnesses for non-deterministic systems. - Experience with Spring Framework and messaging brokers such as RabbitMQ. - Solid understanding of SQL databases and developing containerized applications. - Experience with Kubernetes and Terraform is a plus. - A pragmatic mindset for shipping reliable software - and reliable AI - in a regulated, high-stakes domain. - English working proficiency. Benefits - Exciting start-up atmosphere. Gone are the days in which you wait for approvals for months. - Make our disruptive product even better. Change how healthcare functions. - Work with state-of-the-art technology. No legacy code. No technological debt. All green fields. - Your workplace—your choice. Office? Great! Home? Sure! Mars? Not sure about the Internet there, but why not. - Flexible working hours. No downtime. High degree of autonomy. - The team. Collaborative. Fun. True professionals. A real team. - Remote work opportunity.
Role Description As a Staff Software Engineer at Enhesa, you will work as part of a team of talented Engineers building modern applications that deliver value with quality to our global customer base, which includes many Fortune 500 companies. You will play a pivotal role in shaping our technology and accelerating our progress toward SaaS excellence by championing best practices, mentoring engineers, and collaborating across teams. This opportunity is for a one‑year fixed‑term contract. Core Responsibilities - Writes clean, maintainable code which sets the standard for other engineers in their team using .NET C#, along with other modern tools such as Kafka and ElasticSearch. - Regularly delivers high-quality, working software as part of a software development team. - Builds a deep, expert understanding of their team’s codebase. - Provides highly insightful, comprehensive code reviews with an eye towards bigger-picture concepts. - Ensures documentation exists for all critical systems and writes technical guides used widely by other engineers. - Helps define SRE standards so that teams can effectively monitor their applications in production and respond quickly to incidents. - Drives technical decision-making at a high level, expertly identifying trade-offs and risks and considering organisation-wide technical alignment. - Effectively diagnoses the root cause of complex bugs using deep knowledge of both code and infrastructure. Provides a fix along with an automated regression test. - Helps to provide direction and vision to our technical improvements. - Mentors, coaches and empowers other engineers. Shares knowledge regularly through demos and presentations. Qualifications - Bachelor’s degree (or equivalent) in computer science or a related field. Experience - At least 10 years working with .NET C#. Required Technical Skills - Expert (10+ years) C#.NET experience and expertise. - Understanding of how to apply microservice architectures successfully, with expert knowledge of many patterns and techniques, including the tradeoffs of each. - Significant (2+ years) experience with event-driven architectures and event streaming/messaging tools like Kafka (preferred), Pulsar, RabbitMQ, etc. - Experience using NoSQL databases - ElasticSearch (preferred), Dynamo, MongoDB, Redis, etc. - Proven ability to identify opportunities for best practice improvements and drive change across multiple teams. - Ability to tackle the most complex technical problems independently. - Evidence of driving complex technical decisions involving multiple stakeholders in critical areas. - Ability to pre-empt technical risks, raise awareness, and coordinate mitigation of the risk. - Track record of quickly learning about complex architectures and code-bases and becoming an expert. - Strong knowledge of deploying and scaling cloud applications, including use of containerization (Docker) and orchestration (Kubernetes). - Experience working in an Agile environment. - Technical leadership experience (3+ years), including mentoring other engineers. Other Required Skills - Excellent communication skills. Able to communicate clearly and effectively, adjusting style depending on the audience. - Able to work effectively as part of a team, contributing to the team dynamic and resolving conflicts constructively. - Can quickly adapt and embraces change. - Champion of continuous improvement. - Shows initiative in tackling problems, executing pragmatically and making data driven decisions. Benefits - A competitive salary package & benefits with a flexible home-working policy. - Work/life balance and a fast-paced and driven environment. - Accountability and pride for your projects. Equal Opportunity Employer Enhesa is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other legally protected characteristic.
We are a staffing and IT recruitment company based in Sofia, Bulgaria.
• Design, develop, test, and maintain software solutions for large-scale operational systems • Build and enhance applications using Java, Spring Boot, React, and related technologies • Collaborate closely with Product Owners, Scrum Masters, QA Engineers, DevOps, Security, and Architecture teams to deliver high-quality software • Participate in Agile ceremonies including sprint planning, backlog refinement, estimation sessions, and daily stand-ups • Write clean, maintainable, and well-tested code following established engineering best practices • Troubleshoot and resolve technical issues across development, testing, and production environments • Contribute to software design discussions and technical decision-making within the team • Support continuous improvement initiatives focused on code quality, performance, and development practices • Work closely with teammates to deliver features and enhancements aligned with business priorities • Continuously learn and grow expertise across modern software development technologies and methodologies
Role Description At INGENIOUS.BUILD, we have developed a top-notch platform for companies in the real estate and construction industries worldwide. Our platform enables companies to easily manage all aspects of their projects from start to finish, both internally and with other project participants. Joining INGENIOUS.BUILD means embarking on an incredible journey to create the first cloud application for managing the entire lifecycle of a real estate construction project. You'll be building what some consider the holy grail of construction project management. It's a big, bold, and audacious endeavor, and if you have what it takes, you'll play a direct role in its development. Are you a Senior PHP Developer who loves coding, solving interesting problems, and being part of something truly impactful? INGENIOUS.BUILD could be the perfect place for you! We’re a remote team with big goals, and we are looking for someone with initiative who’s ready to jump in and help us make a real difference in our industry. - Use software like PHP 8.4, Laravel 11, and PostgreSQL. - Minimize meetings, allowing you to focus on building. - Enjoy flexible working hours for optimal productivity. - Collaborate in a space that avoids unnecessary bureaucracy. - Engage with experienced team members who share knowledge and support. - Commit to continually improving the codebase, reducing legacy code, and adding tests. - Focus on development while the DevOps team handles infrastructure. - Write code that’s easy to test and reason about. - Maintain strong boundaries and modularity in a fairly big modular monolith. Qualifications - Communicative English at a B2 level or higher. - Extensive experience building scalable applications, ideally with large-scale systems like CRM, CMS, or ERP. - Direct SaaS experience is a strong plus. - Advanced proficiency in PHP 8.1+ and modern frameworks like Laravel or Symfony. - Deep experience in modular monolith and layered architecture. - Strong focus on framework-agnostic development. - Thorough knowledge of automated testing frameworks (e.g., PHPUnit). Requirements - A proactive individual who brings fresh ideas and energy to the team. - A developer with grit and a drive to tackle tough challenges. - A person excited to be part of a transformative project that could reshape the industry. Benefits - High-performance company laptops for optimal productivity. - Unlimited PTO to recharge as needed. - One-time $500 office budget to set up your workspace. - $50 monthly for educational resources, rolling over until year-end. - Licenses for tools like GitHub Copilot and PhpStorm. - Stock options to share in the company’s growth.
The most popular self-hosted team collaboration solution. Regain control over your data.
• Feature development • Integration of AI services and models (Python / APIs / microservices) • Database design • Systems design • Quality assurance • Project-based development, working on one project for a defined timeframe
• Design, build, and operate Devices Cloud services — device connectivity, telemetry ingest, state management, command/control, and data pipelines — ensuring they are scalable, secure, and reliable at Life360's scale. • Own complete features and subsystems from technical design through production, breaking down complex work, identifying dependencies, and delivering accurate estimates. • Apply AI-native engineering practices day to day: use AI assistants for spec writing, code generation, test coverage, and incident response, and share the prompting strategies that work with the team. • Partner with firmware, mobile, product, and platform teams to define APIs and integration patterns that translate cleanly across the hardware-software boundary. • Lead medium-sized, cross-functional initiatives, coordinating the work of other engineers and keeping delivery on track. • Identify risks, bottlenecks, and security gaps in your areas of ownership, and build in the automation and tests that prevent regressions. • Mentor junior engineers: coach them on structuring changes for review, conduct thorough code reviews, and help grow their skills. • Communicate progress, trade-offs, and technical concepts clearly to peers, partner teams, and your manager. • Write clear, concise technical specifications, and contribute to team documentation and knowledge sharing. • Participate in on-call rotation and contribute to high-severity incident response and post-mortems.
• Lead the design and development of software solutions for commercial and government clients using modern .NET technologies • Provide mentorship and technical guidance, fostering professional growth within the team • Collaborate closely with clients and stakeholders to align technical solutions with business objectives • Architect scalable, maintainable, and secure applications using .NET Core/NET 6+ and related frameworks • Ensure best practices in coding, architecture, and Agile methodologies are followed • Conduct code reviews and provide constructive feedback to maintain high code quality • Drive technical decision-making and approach complex problem-solving with innovative solutions • Advocate for the adoption of emerging technologies to enhance project outcomes • Drive continuous improvement initiatives across teams and projects
We're helping our clients identify and capture opportunities across the entire lifecycle of their real estate activity.
• Design, develop, document, test and debug new and existing software systems, applications and/or components for market sale or proprietary software • Make design decisions which encourage leveragability, potential reuse, componentization, extensibility, maintainability, and are minimally coupled • Translates business requirements into technical solutions which adhere to architectural best practice • Provide solutions and alternatives to impasses impacting timetables, scalability, and performance factors as they pertain to production, implementation, and to technologies advancements for SitusAMC • Contribute to the development of a technical roadmap • Maintain knowledge of currently evolving platforms, programming languages, and web/database technologies • Stay up-to-date on business initiatives and objectives, particularly as these relate to infrastructure and development architecture issues • Evaluate new platforms, technologies, and software products/techniques to determine feasibility and desirability of incorporating their capabilities within the company's products • Foster a culture of continuous improvement in all areas of technology and instill the principles of this mindset in a team • Advise and mentor Software Development team members as an escalation point • Such other activities as may be assigned by your manager
2,864more opportunities are still waiting for you.Log in now and take your next shot before someone else does.
React, Microservices, Angular, Java, Kubernetes, JavaScript