Backend Engineer Remote Jobs in Massachusetts (US)
This page tracks remote backend engineer openings that are location-eligible for Massachusetts.
This page tracks remote backend engineer openings that are location-eligible for Massachusetts.
Open jobs
3,264
Hiring companies this week
10
Salary sample
$78,522 - $174,986
Jobs added last hour
0
3264 Jobs
1787 Companies
Serving the federal government with courage, integrity, and excellence.
• Develop and modify application code using C#, .NET Core MVC, legacy .NET Framework v4.8, JavaScript, and CSS. • Maintain existing user interfaces and support incremental enhancements to the DMC application portfolio. • Perform hands-on coding, unit testing, debugging, and technical documentation. • Write and maintain SQL queries, stored procedures, and database objects in support of application functionality. • Support defect resolution, break/fix activity, and sustainment of existing systems. • Support ATO vulnerability remediation and secure coding practices under senior developer direction. • Ensure code and interfaces meet Section 508, ADA, and WCAG 2.0 Level A and AA compliance requirements. • Use Azure DevOps for source control, work item tracking, and CI/CD pipeline activity. • Participate in code reviews and incorporate feedback from senior developers. • Participate in recurring technical working sessions with the DMC team.
Have your packages take #AGreenerRoute 🌱Offering visual tracking, package protection and carbon neutral shipping 📦📲🎉
• Design, build, test, deploy, and maintain highly scalable backend services using Go. • Own critical services supporting Package Protection, Returns Protection, Claims, Orders, Tracking, and Email Parsing. • Design and evolve distributed systems and event-driven architectures that process high volumes of transactions reliably. • Build and maintain REST and GraphQL APIs used by internal products, merchants, and external partners. • Develop and improve integrations with merchant platforms, carriers, and third-party APIs. • Optimize system performance, reliability, scalability, and observability across production services. • Collaborate closely with Product Managers, Engineers, and cross-functional stakeholders to deliver impactful solutions. • Mentor engineers through technical leadership, design reviews, and knowledge sharing. • Participate in architectural decisions and continuously improve engineering standards and operational excellence.
• Facilitates the development of new software solutions and transition of existing solutions from monolithic structures to micro-service structure operating within hardened containers. • Works with application development teams to refactor or create solutions that leverage the DevSecOps CI/CD pipeline and tools. • Instructs/guides teams through their solution development. • Deploys and sustain microservices factory utilizing COTS and open-source solutions.
Role Description As a Software Engineer III at Patriot, you'll design, build, and enhance the web applications that power our payroll and accounting software for business owners across the country. You'll collaborate closely with engineers and product partners, take ownership of increasingly complex features, and contribute to technical decisions within a modern, tested, and scalable environment. In this role, you'll be responsible for: - Designing, developing, and maintaining scalable web-based applications - Collaborating with other engineers and cross-functional team members to deliver business value - Participating in code reviews and technical discussions - Writing clean, tested, and well-documented code - Contributing to architecture and design conversations - Supporting and improving development practices (e.g., CI/CD, testing, monitoring) - Supporting production systems, including participating in on-call rotations as needed - Engaging in continuous learning and knowledge sharing within the team - Communicating progress, blockers, and risks in a timely and transparent way - Supporting Patriot's values through positive interactions with internal and external stakeholders Please note this is a sample of what you’ll be doing. This job requires you to be able to adapt to change quickly in order to deliver an exceptional customer experience. Your duties, responsibilities, and activities may change at any time with or without notice. Qualifications - Bachelor’s degree in Computer Science or a related field, or equivalent practical experience - 4–7 years of professional software development experience - Professional experience with modern JavaScript Frameworks (preferably Vue.js) - Proficient in .NET Core, C#, and Entity Framework - Experience with databases (especially Postgres) and experience building transactional systems - Understanding of microservice architecture and cloud infrastructure (e.g., AWS) - A focus on performance, scalability, and reliability - Ability to work through requirements in a fast-paced environment, with support from senior engineers when needed - Strong communication and teamwork skills - Passion for continuous learning and improvement Requirements - This role requires sitting or standing for extended periods (8+ hours) while working on a computer, including prolonged screen time and extended, repetitive use of a keyboard and mouse. - To deliver a professional customer experience, this role requires a workspace that supports focused, distraction-free work and clear, quiet audio during scheduled hours. If you require a reasonable accommodation to meet this need, please let us know. - Maintain reliable, high-speed internet access sufficient to support phone, chat, and email-based work. Nice to Have - Experience with API Integration and Event-Driven Architecture. - Familiarity with financial technology or regulated industries. - Prior experience contributing to large-scale or high-transaction systems. Location & Commitments - Full-time, direct-hire, 100% remote role - Open to candidates residing in and legally authorized to work in the United States - Not open to applicants residing in: Alaska, California, Hawaii, Washington D.C. - Core hours: 8 am–5 pm EST, Monday–Friday - Some flexibility is required during busy seasons or critical “right-now” moments Equal Opportunity Patriot is an equal opportunity employer. We do not discriminate against any employee or job applicant on the basis of race, color, gender, national origin, age, religion, creed, disability or sex. Benefits Great products start with great people—which is why we invest in our team so they can do their best work. In addition to a culture that encourages innovation and ownership, our full-time employees enjoy a comprehensive suite of benefits that help our team thrive inside and outside of work.
Role Description This Software Developer role supports a long-standing engagement with a major federal healthcare agency. This is a highly stable, long-term opportunity supporting business-critical applications and integrations used in federal healthcare program processing. The selected developer will join a well-established environment with extensive documentation to maintain and enhance core application suites, support critical integrations, and troubleshoot production issues. This is a long-term contract position expected to last three to five years. Key Responsibilities - Application Development & Modernization - Maintain, enhance, and modernize enterprise applications built with Angular, C#, ASP.NET Web API, and SQL Server. - Build new technical functionality, custom API gateways, and web-based modules to align with stakeholder requirements. - Implement object-relational mapping (ORM) components using Entity Framework or similar tools to manage database access. - Systems Integration & Data Processing - Support and optimize mission-critical integrations that import transactional data from federal systems. - Design, develop, and test REST and SOAP-based web services to securely transmit processing results. - Support recurring data distribution and deliverables, including monthly file postings and automated operational reporting. - Production Support & Operations - Provide daily transaction-processing support and troubleshoot application issues within a highly visible production environment. - Leverage Azure DevOps to support Continuous Integration/Continuous Delivery (CI/CD) pipelines, build processes, and deployment tasks. - Collaborate directly with business stakeholders to translate complex requirements into scalable full-stack technical solutions. Qualifications - 5 or more years of professional software development experience focusing on full-stack enterprise applications. - Strong experience developing front-end architectures using Angular. - Extensive backend experience with C# and .NET application development. - Hands-on experience designing and building REST and SOAP web service integrations utilizing ASP.NET Web API. - Strong database experience with SQL Server, including writing complex queries, stored procedures, and performing data integration. - Experience utilizing Entity Framework or similar Object-Relational Mapping (ORM) frameworks. - Practical experience in application troubleshooting, systems integration, and day-to-day production support. - Experience utilizing Azure DevOps for build, deployment, and version control processes. Preferred Qualifications - Experience working within healthcare, insurance, or other highly regulated industries. - Prior experience supporting or integrating with federal healthcare programs (e.g., Medicare Advantage). - Knowledge of server administration or infrastructure troubleshooting in an enterprise environment. - Experience working independently to own, optimize, and maintain business-critical application suites. Core Skills & Attributes - Excellent analytical, debugging, and problem-solving skills with a high attention to detail. - Strong communication and collaboration skills to work alongside both technical teams and business stakeholders. - Ability to work independently with minimal guidance in a fully remote environment. - Dedication to continuous process improvement, code quality, and technical documentation. Benefits - Competitive salary - Location: Remote - Experience Level: Mid–Senior Level (5 or more years of full-stack development experience)
Tieto Tech Consulting (MentorMate from 2001 to 2026) provides design-led, data-centric, and AI-powered digital engineering & consulting services to enterprises worldwide.
Role Description Tieto Tech Consulting is looking for a highly skilled and motivated Middle Java Full Stack Developer, a professional who will join a project within a Telecom Team for our respectful client BICS. Join the team of our customer BICS – a global telecommunication enabler with a physical network stretching through the globe! Grow your expertise through interacting with A-level mobile carriers from all over the world. Get your hands on the vast network with on land, underwater, and space points of presence. Develop your telecom expertise in a diverse portfolio of BICS products, including: - Voice - Cloud - Signaling - LTE - IoT Enjoy unmatched growth opportunities with BICS vast network and customers around the world. Responsibilities - Design, develop, and maintain scalable applications using Java and modern frontend technologies - Lead by example and mentor a development team in day-to-day delivery while continuously improving engineering practices - Drive technical discussions and contribute to architecture decisions - Collaborate closely with stakeholders, product owners, and cross-functional teams - Ensure clean, maintainable, and well-tested code - Take ownership of features and deliver end-to-end solutions independently Qualifications - 3+ years of experience in commercial software development using Java - Strong experience with Java 17+, Spring, Spring Boot, Hibernate, and JPA - Good knowledge of JavaScript and React.js - Experience in API design and development - Strong understanding of relational and NoSQL databases, with expertise in writing and optimizing complex SQL queries - Solid understanding of design patterns, clean code principles, and testing practices - Experience working in Agile/Scrum environments - Strong communication skills in English - Openness to using modern AI tools in daily development workflows (e.g. GitHub Copilot, Claude Code, ChatGPT) Requirements - Experience with microservices architecture - Cloud and cloud-native experience (AWS is a plus; Azure or Google Cloud also valuable) - Experience with OSS/BSS integrations; knowledge of CAMARA and GSMA standards is a strong advantage - Experience with Test-Driven Development (TDD) - Experience in performance tuning and system optimization Personal Skills - Leadership mindset with a hands-on approach - Proactive, self-driven, and solution-oriented attitude - Strong analytical and problem-solving skills - Team player with a collaborative mindset - Ability to estimate work accurately and commit to delivery plans Additional Information At Tieto, we believe in the power of diversity, equity, and inclusion. We encourage applicants of all backgrounds, genders (m/f/d), and walks of life to join our team, as we believe that this fosters an inspiring workplace and fuels innovation. Our commitment to openness, trust, and diversity is at the heart of our mission to create digital futures that benefit businesses, societies, and humanity. Stay alert to recruitment scams: - Tieto only communicates via @tieto.com email addresses. - We never ask candidates to pay fees or share financial details during recruitment. - If you receive a suspicious message claiming to be from Tieto, don't respond — verify it via our official careers site. Remote Type: Remote Job Area: Application and Product Development Business Unit: Tech Consulting
Grafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• Build the core backend services: Design, implement, test, and operate services for context ingestion and indexing. • Create a scalable SaaS foundation: Define and build architecture for multi-tenant service. • Power agent-facing retrieval workflows: Build APIs for AI agents and internal applications. • Work across product and infrastructure and make practical tradeoffs. • Operate what you build: Instrument services with observability tools. • Contribute to technical direction: Help shape architecture and engineering practices. • Effective communication in a dynamic and collaborative environment. • Ownership and impact: Take full ownership of AI solutions developed.
Cloudbeds is proud to be an Equal Opportunity Employer that celebrates the diversity in our global team! We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Cloudbeds is committed to the full inclusion of all qualified individuals. As part of this commitment, Cloudbeds will ensure that persons with disabilities are provided reasonable accommodations in the hiring process.
Role Description As a Senior Backend Engineer on the Booking Engine squad, you'll implement new architectures, features, and best practices to scale the Cloudbeds platform, contributing to our ongoing move toward a service-oriented architecture using modern SaaS and AWS technologies across the stack. You'll work on systems where correctness, latency, and resilience under load are core to the job, not afterthoughts. Your goal is to deliver an exceptional experience to customers around the world, with quality, performance, and scalability top of mind. This role is part of the Booking Engine Squad, the team behind the guest-facing reservation experience that powers direct bookings for tens of thousands of Cloudbeds properties worldwide. Direct bookings are one of the most valuable channels we can win for a property, and we're constantly building new and innovative ways to help them capture that demand, from richer customization to entirely new booking experiences. It sits on the revenue-critical path, so speed, reliability, and getting the details right directly shape whether a guest completes a booking. It's one of our highest-leverage products, and if you want to own real software used around the world, this is a great team to build on. Qualifications - 5+ years of PHP web application software engineering experience - Expert knowledge of relational databases, indexing, and searching technologies - Experience with API-driven design and development - Good product sense and empathy for our customers - Solid Git fundamentals, including workflows and actions - Strong knowledge of and a passion for software best practices, design patterns, and testing, including test automation across unit, integration, and end-to-end levels - Excellent problem-solving and debugging skills - Strong communication, teamwork, and collaboration, with a real sense of ownership and good time management - Passionate about agile practices and continuous improvement - Business-level English fluency, verbal and written - Experience identifying and improving application performance Requirements - Design and implement features and improvements in PHP - Design and build the APIs and integrations the booking flow depends on - Model and evolve the data behind availability, pricing, and reservations - Own the performance, scalability, and reliability of our services at scale - Contribute to the ongoing initiative to migrate our core platform into microservices and event-driven services - Lead discussions on complex technical concepts and requirements with both technical and non-technical stakeholders, drive technical decisions, and contribute to the backend architecture group - Write clean, well-tested, well-documented, and elegant code, including documentation for new and existing areas of our application - Collaborate with cross-functional teams to plan, build, and ship high-quality features - Mentor team members through pair programming and code reviews - Re-architect and refactor existing systems, and help design the long-term vision for our technology and component architectures - Advocate for engineering best practices, quality, and test automation across our code and processes Benefits - Remote First, Remote Always - PTO in accordance with local labor requirements - Monthly Wellness Fridays - enjoy an extra long weekend every month - Full Paid Parental Leave - Home office stipend based on country of residency - Professional development courses in Cloudbeds University - Access to professional development, including manager training, upskilling and knowledge transfer
Cloudbeds is a quickly growing Software-as-a-Service (SaaS) company that provides exceptional software to the hospitality industry. Thousands of hotels, groups,
Role Description As a Senior Backend Engineer on the Booking Engine squad, you'll implement new architectures, features, and best practices to scale the Cloudbeds platform, contributing to our ongoing move toward a service-oriented architecture using modern SaaS and AWS technologies across the stack. You'll work on systems where correctness, latency, and resilience under load are core to the job, not afterthoughts. Your goal is to deliver an exceptional experience to customers around the world, with quality, performance, and scalability top of mind. This role is part of the Booking Engine Squad, the team behind the guest-facing reservation experience that powers direct bookings for tens of thousands of Cloudbeds properties worldwide. Direct bookings are one of the most valuable channels we can win for a property, and we're constantly building new and innovative ways to help them capture that demand, from richer customization to entirely new booking experiences. It sits on the revenue-critical path, so speed, reliability, and getting the details right directly shape whether a guest completes a booking. - Design and implement features and improvements in PHP - Design and build the APIs and integrations the booking flow depends on - Model and evolve the data behind availability, pricing, and reservations - Own the performance, scalability, and reliability of our services at scale - Contribute to the ongoing initiative to migrate our core platform into microservices and event-driven services - Lead discussions on complex technical concepts and requirements with both technical and non-technical stakeholders - Drive technical decisions and contribute to the backend architecture group - Write clean, well-tested, well-documented, and elegant code - Collaborate with cross-functional teams to plan, build, and ship high-quality features - Mentor team members through pair programming and code reviews - Re-architect and refactor existing systems - Help design the long-term vision for our technology and component architectures - Advocate for engineering best practices, quality, and test automation across our code and processes Qualifications - 5+ years of PHP web application software engineering experience - Expert knowledge of relational databases, indexing, and searching technologies - Experience with API-driven design and development - Good product sense and empathy for our customers - Solid Git fundamentals, including workflows and actions - Strong knowledge of and a passion for software best practices, design patterns, and testing - Excellent problem-solving and debugging skills - Strong communication, teamwork, and collaboration skills - Passionate about agile practices and continuous improvement - Business-level English fluency, verbal and written - Experience identifying and improving application performance Requirements - Experience with PHP frameworks (Laravel or Symfony) - Experience with cloud infrastructure and containerization (Docker, Kubernetes, AWS) - Experience designing and building microservices - Experience working with AI coding tools like Claude Code - Experience working with a remote-first, globally distributed team - Experience with Jira, Confluence, and GitHub - Travel industry experience (a plus, but definitely not required!) Benefits - Remote First, Remote Always - PTO in accordance with local labor requirements - Monthly Wellness Fridays - enjoy an extra-long weekend every month - Fully Paid Parental Leave - Home office stipend based on country of residency - Professional development courses in Cloudbeds University - Access to professional development, including manager training, upskilling and knowledge transfer
We create honest financial products that improve lives.
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Machine Learning is central to how Affirm delivers on its mission, powering decisions across underwriting, fraud, servicing, and personalization. We are seeking a Software Engineer II to join our ML Training & Serving engineering team, the team that builds and operates the critical infrastructure that enables models to be trained and served across Affirm. This role sits at the intersection of distributed systems, ML infrastructure, and platform engineering. We value engineers who listen closely, invite feedback, and work effectively across organizational boundaries, while maintaining a high bar for ownership, technical judgment, and execution. Strong candidates care about building reliable shared platforms, improving developer velocity, and creating durable systems that enable teams across the company to move faster with confidence. What You'll Do - With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. - You will support your peers and stakeholders in the product development lifecycle by collaborating across engineering, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. - You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. - You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process. What We Look For - You have a total of 1.5+ years of experience as a software engineer. - You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin. - You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes. - You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code. - You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews. - Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders. - You have strong verbal and written communication skills that support effective collaboration with our global engineering team. - This position requires either equivalent practical experience or a Bachelor’s degree in a related field. Pay Grade - L Equity Grade - 6 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.) USA base pay range (CA, WA, NY, NJ, CT) per year: $165,000 - 225,000 USD USA base pay range (all other U.S. states) per year: $146,000 - 206,000 USD Additional benefits include: • Flexible Spending Wallets for tech, food and lifestyle • Away Days - wellness days to take off work and recharge • Learning & Development programs • Parental benefits • Employee Resource & Community Groups #LI-Remote Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities. We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include: - Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents - Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses - Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge - ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. [For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records. By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.
3,254more opportunities are still waiting for you.Log in now and take your next shot before someone else does.
AWS, Microservices, Azure, JavaScript, SQL, .NET