A World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Are you passionate about engineering quality, performance, and increasing the impact of engineers around you? Software Engineers at Palantir build software at scale to transform how organizations around the world use data. As an engineer within Palantir’s Foundations organization, you’ll have the opportunity to grow more quickly than you ever imagined, as you build the shared infrastructure that underpins the Palantir Foundry, Palantir Gotham, and Palantir Apollo platforms, and drive investments to improve the velocity and quality of our engineering. Teams within Palantir’s Foundations organization are made up of a small number of engineers, each focused on one of four major categories of our infrastructure: • Backend Infrastructure: Maximizes the productivity of our backend developers and ensures Palantir’s platforms have performant and consistent RESTful services. Think: making the “easy way” the “right way” when developing backend services, including designing infrastructure to build hundreds of micro-service repos performantly, or to ensure we keep reliable audit logs of everything users do in our platforms. • Developer Infrastructure: Operates the systems and services that underpin all aspects of our developer ecosystem, including off-the-shelf tooling like GitHub and custom tooling for managing automated changes across hundreds of repositories. • Frontend Infrastructure: Maximizes frontend developer productivity across the entire frontend development stack, from the developer experience in the IDE to the final user experience in the browser. Think: the core infrastructure required to develop and serve our frontends (including features flags, int
Jobiba hiring network
Back End Developer Jobs
4,821 active opportunities · Updated for October 2026
Fresh results
15 shown
Explore current back end developer jobs. Use filters to narrow by work mode, employment type, experience and date posted.
We believe that communication belongs to everyone. TextNow is redefining how people connect by combining simplicity, intelligence, and accessibility. We’re a team of curious builders using technology to make communication more affordable and powerful for millions of users every day. As a Software Developer - Backend , you won’t just build services—you’ll shape the systems, architecture, and tooling that make them possible. At TextNow, Members of Technical Staff combine leadership and hands-on coding to enable the highest leverage opportunities possible. Being able to operate strategically, as well as diving into the lowest-level details, is a must. You’ll take technical ownership of key backend domains and work across mobile, web, and data to create faster, smarter, more reliable systems. AI and automation are at the core of how we build. You’ll use them to accelerate development, improve performance, detect and resolve issues faster, and continuously raise the bar for backend development excellence. We’re hiring Members of Technical Staff across multiple levels (intermediate/senior/staff+). Whether you’re an experienced developer looking to lead complex systems, or an early-career developer eager to grow, we’ll align your title and scope based on experience and impact. This role is about impact at scale. You’ll shape how TextNow builds and operates its backend systems—using AI and automation to make development faster, decisions smarter, and experiences more seamless for millions of users worldwide. What You'll Do Design, develop, and sustain high-performance, scalable backend services using Go microservices and modern cloud-native tooling. Lead architectural modernization and modularization to improve scalability, observability, and developer velocity. Define and own the entire lifecycle of your systems: API design, data modeling, deployment (CI/CD), live-traffic monito
We believe that communication belongs to everyone. TextNow is redefining how people connect by combining simplicity, intelligence, and accessibility. We’re a team of curious builders using technology to make communication more affordable and powerful for millions of users every day. As a Software Developer - Backend , you won’t just build services—you’ll shape the systems, architecture, and tooling that make them possible. At TextNow, Members of Technical Staff combine leadership and hands-on coding to enable the highest leverage opportunities possible. Being able to operate strategically, as well as diving into the lowest-level details, is a must. You’ll take technical ownership of key backend domains and work across mobile, web, and data to create faster, smarter, more reliable systems. AI and automation are at the core of how we build. You’ll use them to accelerate development, improve performance, detect and resolve issues faster, and continuously raise the bar for backend development excellence. We’re hiring Members of Technical Staff across multiple levels (intermediate/senior/staff+). Whether you’re an experienced developer looking to lead complex systems, or an early-career developer eager to grow, we’ll align your title and scope based on experience and impact. This role is about impact at scale. You’ll shape how TextNow builds and operates its backend systems—using AI and automation to make development faster, decisions smarter, and experiences more seamless for millions of users worldwide. What You'll Do Design, develop, and sustain high-performance, scalable backend services using Go microservices and modern cloud-native tooling. Lead architectural modernization and modularization to improve scalability, observability, and developer velocity. Define and own the entire lifecycle of your systems: API design, data modeling, deployment (CI/CD), live-traffic monito
Reolink , a leader in intelligent visual technology for homes and businesses, was founded in 2009 by a group of engineers with a strong commitment to and passion for smarter security solutions. Our products are now trusted by millions of users across more than 110 countries and regions worldwide. Building on this trust, we continue expanding our presence and bringing our innovations to more markets around the globe. Reolink remains committed to delivering advanced, reliable, and user‑centric solutions that empower people to protect what matters most. 5 Work Days Per Week Office Near Tai Seng MRT, Singapore Medical & Dental Benefits Provided Entitled to Yearly Bonus & Performance Bonus **Current Application & Web App are Java Programming** Job Requirements Bachelor's or Master's Degree in Computer Science, Software Engineering , or a related technical discipline At least 2 years of software development experience in JAVA Programming is preferable for this post Strong understanding of computer science fundamentals (operating systems, network principles, data structures, and algorithms) Programming Languages: High proficiency in Java (including JVM internals and performance tuning) or Node.js (including its event-driven architecture and asynchronous programming model). Proficiency in both is a significant plus. Frameworks & Middleware: Proficient with common open-source frameworks and tools such as Kafka, RocketMQ, Dubbo, Zookeeper, and Redis. Deep knowledge of MySQL , including schema design, SQL optimization, and database scaling strategies. System Experience: Proven, hands-on experience in building, deploying, and maintaining high-concurrency, high-performance, and high-availability systems. Job Responsibilities ( Senior Backend Engineer) Design & Development Take ownership of the design, development, refactoring, and performance optimization of core system components, delivering high-quality a
Build modern digital platforms at the intersection of engineering, cloud technology, and financial services. The Role We are looking for an experienced Senior Full-Stack Python Software Engineer to design and build high-quality digital solutions using Python web frameworks and modern front-end technologies. You will bring strong foundations in computer science, including data structures, algorithms, SQL and NoSQL databases, distributed systems, and communication protocols. Working closely with Product Owners, architects, business analysts, Tech Leads, and fellow engineers, you will translate business needs into efficient, maintainable solutions. You will have the opportunity to build advanced systems using modern technologies while gaining valuable experience with financial services digital marketing platforms. What You’ll Do Design, develop, test, and maintain high-quality full-stack solutions using Python, Django, and Angular, with potential future migration to ReactJS. Collaborate with Product Owners, architects, business analysts, Tech Leads, and engineers to understand requirements and deliver practical, well-designed solutions. Develop and customize CMS capabilities using Wagtail, integrate PostgreSQL, and design robust task and messaging solutions. Build and consume REST APIs and microservices, applying established API practices including OpenAPI and Swagger. Contribute to cloud-based applications using AWS, modern CI/CD and code-quality tooling, Git, automated testing, and collaborative code reviews. What We’re Looking For Strong hands-on software engineering experience, with significant experience using Python and Django or Flask/FastAPI, alongside front-end development using Angular (at least 7+ years). Strong computer science fundamentals, including data structures, algorithms, SQL and NoSQL databases, data modelling, distributed systems, and communication protocols. Experience with relational databases, preferably PostgreSQL, alongside AWS cloud services
Why Sony Interactive Entertainment? Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Software Engineer II, Backend Waterloo, ON Build what’s next for players. We’re a startup inside Sony PlayStation: fast-moving, experimental, and highly ambitious, while backed by the scale, resources, and trust of Sony Interactive Entertainment. We’re building new mobile and web experiences that help gamers connect, discover, and play together in better ways. This is a rare opportunity to build at startup speed and deliver significant impact inside one of the largest gaming companies in the world. We are seeking a Software Backend Engineer to help design, build, and operate the services and data systems that power our new consumer experiences. Responsibilities Design, build, test, deploy, and operate reliable backend services and APIs for consumer applications across mobile and web. Contribute to backend architecture and technical decisions related to scalability, availability, consistency, latency, security, and cost. Design and maintain data models using relational and non-relational databases, caching systems, and asynchronous processing patterns. Build and maintain GraphQL and REST APIs that support mobile and web client experiences. Monitor and improve service performance, reliability, observability, and operational health. Partner with product manage
Why Sony Interactive Entertainment? Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Senior Software Engineer, Backend Waterloo, ON Build what’s next for players. We’re a startup inside Sony PlayStation: fast-moving, experimental, and highly ambitious, while backed by the scale, resources, and trust of Sony Interactive Entertainment. We’re building new mobile and web experiences that help gamers connect, discover, and play together in better ways. This is a rare opportunity to build at startup speed and deliver significant impact inside one of the largest gaming companies in the world. We are seeking a Senior Backend Software Engineer to help define the architecture, services, data models, and technical standards that power our new consumer experiences. Responsibilities Define and evolve the backend architecture for highly available, scalable consumer applications across mobile and web. Design, build, test, deploy, and operate reliable backend services and APIs. Design data models and storage strategies across relational, non-relational, caching, and event-driven systems. Make thoughtful architectural decisions related to scalability, consistency, availability, latency, security, and cost. Drive performance optimization, service reliability, observability, monitoring, and incident response best practices. Establish coding standards,
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Engineering team builds systems that power Affirm’s mission. We take pride in our craft, building reliable, performant, and scalable solutions that touch every part of the business. Whether we’re enabling new ways to pay, ensuring our platforms can scale to the most demanding levels in the industry, or developing seamless servicing experiences, our focus is on solving complex problems through exceptional engineering. The Batch Developer Experience team makes batch development and testing faster and more reliable at Affirm. As a developer on this team you will partner with product and infrastructure engineers to build the tools and systems that streamline workflows, strengthen testing and ultimately improve the reliability of Affirm’s critical batch workloads. 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 with product management, design & analytics by participating in ideation, 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 i
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Engineering team builds systems that power Affirm’s mission. We take pride in our craft, building reliable, performant, and scalable solutions that touch every part of the business. Whether we’re enabling new ways to pay, ensuring our platforms can scale to the most demanding levels in the industry, or developing seamless servicing experiences, our focus is on solving complex problems through exceptional engineering. The Batch Developer Experience team makes batch development and testing faster and more reliable at Affirm. As a developer on this team you will partner with product and infrastructure engineers to build the tools and systems that streamline workflows, strengthen testing and ultimately improve the reliability of Affirm’s critical batch workloads. 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 with product management, design & analytics by participating in ideation, 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 i
We are a global team of innovators and pioneers dedicated to shaping the future of observability. At New Relic, we build an intelligent platform that empowers companies to thrive in an AI-first world by giving them unparalleled insight into their complex systems. As we continue to expand our global footprint, we're looking for passionate people to join our mission. If you're ready to help the world's best companies optimize their digital applications, we invite you to explore a career with us! Your opportunity The Streaming Services team is responsible for routing and replicating New Relic's platform data through globally distributed cloud environments in a high-throughput, low-latency, and cost-aware streaming pipeline. Our streaming services process and route over a billion messages per minute across different continents, regions, and cloud providers, serving New Relic’s customer experience by making it easy for development teams to prioritize reliability. You will collaborate with this globally distributed team to develop expertise and best practices for New Relic development teams to operate highly reliable streaming services. What you'll do Own, build, maintain, and scale our streaming services and their support tools. Participate in an on-call rotation and bake stability into everything, continually seeking automation opportunities for built-in reliability. Participate in architectural definitions with a high degree of innovation and creativity. Own and improve your team processes. Develop automation and tooling to make our services more scalable and reliable. Use available innovation time to bring your creative ideas to life. This role requires Experience developing back-end services that use Flink, Kafka, or other streaming platforms. Large scale is a plus. Experience in writing software in Java, and you are not afraid of adapting, learning, and working with different languages and frameworks. Experience with distributed systems, concurrency, and scaling in
A Career with Point72's Technology Team As Point72 reimagines the future of investing, our Technology team is constantly evolving our firm’s IT infrastructure and engineering capabilities, positioning us at the forefront of a rapidly evolving technology landscape. We’re a team of experts who experiment and work to discover new ways to harness open-source solutions, modern cloud architectures, and sophisticated Artificial Intelligence (AI) solutions, while embracing enterprise agile methodologies. Our commitment to building and innovating in the AI space provides the framework intended to drive smarter decision making and enhance how we build and operate our platforms and applications. As a member of Point72’s Technology team, we encourage and support your professional development from day one—helping you advance your technical skills, contribute innovative ideas, and satisfy your own intellectual curiosity—all while delivering real business impact for our multi-billion-dollar global business. WHAT YOU'LL DO Shape high-impact treasury applications used by internal financing, liquidity, and margin teams to make faster, better-informed decisions Design intuitive user experiences that translate complex financial data into clear workflows for analysis, monitoring, and action Build responsive single-page applications that expose large data sets without compromising usability, performance, or reliability Develop back-end services that deliver trusted data and calculations through clean, scalable service interfaces Implement efficient pagination and data retrieval patterns that support demanding client-side controls and large-volume reporting Partner with product owners, business users, and engineers to translate treasury needs into practical, durable technology solutions Improve application quality through thoughtful design, testable code, peer review, and disciplined engineering practices Contribute to architecture decisions across front-end and back-end components as the
SIXGEN’s mission is to deliver agile, mission-ready cybersecurity solutions that empower government and critical infrastructure organizations to stay ahead of advanced cyber threats. We combine innovation, deep expertise, and cutting-edge capabilities to uncover vulnerabilities, protect vital systems, and ensure operational superiority in an ever-evolving digital landscape. POSITION OVERVIEW Position: Software Engineer Job Type: Full-time Location: Ft. Meade, MD Clearance Requirements: Active TS/SCI with Polygraph required Work Schedule: 5 days per week onsite Travel Requirements: None Experience: 14+ years WHAT YOU'LL DO We are seeking a Software Engineer to support the implementation, troubleshooting, maintenance, and ongoing support of agile software development efforts focused on modernizing systems. This role requires applying advanced software engineering principles, theories, and concepts while contributing to the development of new approaches and solutions. The ideal candidate will tackle highly complex technical challenges, operate with significant autonomy, and provide technical leadership and mentorship to team members when needed. KEY RESPONSIBILITIES Software Development Design, develop, modify, and implement software applications using agile development methodologies. Write source code for new applications and enhance existing software solutions. Utilize both front-end and back-end technologies to develop complete software solutions. Support the modernization, maintenance, and enhancement of existing systems. Engineering & Technical Problem Solving Apply advanced software engineering principles to solve complex technical challenges. Develop innovative approaches and solutions to meet mission requirements. Contribute to software architecture, integration efforts, and application development activities. Collaborate across cross-functional teams to deliver effective solutions. Team Collaboration & Leadership Work closely with technical teams in a
What is Box? Box (NYSE:BOX) is the leader in Intelligent Content Management. Our platform enables organizations to fuel collaboration, manage the entire content lifecycle, secure critical content, and transform business workflows with enterprise AI. We help companies thrive in the new AI-first era of business. Founded in 2005, Box simplifies work for leading global organizations, including JLL, Morgan Stanley, and Nationwide. Box is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia. By joining Box, you will have the unique opportunity to continue driving our platform forward. Content powers how we work. It’s the billions of files and information flowing across teams, departments, and key business processes every single day: contracts, invoices, employee records, financials, product specs, marketing assets, and more. Our mission is to bring intelligence to the world of content management and empower our customers to completely transform workflows across their organizations. With the combination of AI and enterprise content, the opportunity has never been greater to transform how the world works together and at Box you will be on the front lines of this massive shift. Why Box needs you: The Content Creation team owns Notes and Canvas products of Box's platform. The functionality that this team builds is used by our largest cohorts of users (versus just admin users). They are the only true real-time service at Box, using web sockets to deliver a real-time editing product. It's a complex problem space that we are experts in, and it's a great team to join if you want to contribute to creating one of the most vital Box products. The team is mostly developing Front-End with React.js, for Back-End tasks they use mostly Node.js. Responsibilities: Develop high-quality, scalable, and responsive software using modern technologies. Write clean, efficient, and maintainable code using industry best practices. Partner with cross
A World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Software Engineers at Palantir drive large-scale transformation through data, AI and world-leading infrastructure that supports mission-critical workloads. As an engineer within Palantir's Infrastructure teams, you'll have the opportunity to grow more quickly than you ever imagined as you contribute high-quality code directly to: The shared infrastructure underpinning Palantir Foundry, Palantir Gotham and Palantir Apollo — platforms deployed at the most important institutions across the public and private sectors Rubix and Mission Manager, our new internal-infrastructure business line, used by advanced civil and defence agencies worldwide to power their infrastructure in highly sensitive environments The substrate on which Palantir deploys Foundry and Gotham, powering workflows for research scientists, aerospace engineers, intelligence analysts and economic forecasters This means driving investments that improve the velocity and quality of our engineering. Infrastructure at Palantir spans our Foundations, Production Infrastructure and Foundry teams. Teams within Palantir's Foundations organisation are made up of a small number of engineers, each focused on one of four major categories of our infrastructure: Backend Infrastructure Developer Infrastructure Frontend Infrastructure Storage Infrastructure Production Infrastructure organisation, made up of small teams of engineers working on: Environment Platform: a Kubernetes-based PaaS spanning hundreds of production clusters Apollo: secure, fleet-wide deployment and change-management for complex microservice suites Signals: our full suite of observability and alerting tools Foundry itself is also a developer
A World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Software Engineers at Palantir drive large-scale transformation through data, AI and world-leading infrastructure that supports mission-critical workloads. As an engineer within Palantir's Infrastructure teams, you'll have the opportunity to grow more quickly than you ever imagined as you contribute high-quality code directly to: The shared infrastructure underpinning Palantir Foundry, Palantir Gotham and Palantir Apollo — platforms deployed at the most important institutions across the public and private sectors Rubix and Mission Manager, our new internal-infrastructure business line, used by advanced civil and defence agencies worldwide to power their infrastructure in highly sensitive environments The substrate on which Palantir deploys Foundry and Gotham, powering workflows for research scientists, aerospace engineers, intelligence analysts and economic forecasters This means driving investments that improve the velocity and quality of our engineering. Infrastructure at Palantir spans our Foundations, Production Infrastructure and Foundry teams. Teams within Palantir's Foundations organisation are made up of a small number of engineers, each focused on one of four major categories of our infrastructure: Backend Infrastructure Developer Infrastructure Frontend Infrastructure Storage Infrastructure Production Infrastructure organisation, made up of small teams of engineers working on: Environment Platform: a Kubernetes-based PaaS spanning hundreds of production clusters Apollo: secure, fleet-wide deployment and change-management for complex microservice suites Signals: our full suite of observability and alerting tools Foundry itself is also a developer
Get new back end developer jobs by email
Daily job updates · Unsubscribe anytime