CrawlJobs Logo

Sr. Software Engineer- Back End

United States, Plano Employment contract 80200.00 - 134250.00 USD / Year · Job Posted May 15, 2026
Apply Position
Job Link Share

Job Description

We are looking for a highly skilled Senior Backend Developer to join our Supply Chain technology team, focused on building and scaling warehouse management and logistics solutions. In this role, you will design and develop robust, high-performance backend systems that support critical warehouse operations such as inventory management, order fulfillment, shipment tracking, and real-time event processing. You will work on cloud-native, distributed systems and contribute to modernizing warehouse platforms using microservices architecture. This role requires close collaboration with cross-functional teams across product, engineering, and operations to deliver scalable, reliable, and efficient solutions that drive supply chain excellence

Job Responsibility

  • Support the vision and guide a team of engineers to build and support digital products and services (DPS) across S&T core priorities
  • Partner with User Experience, Product Management, IT, Data & Analytics, Emerging Tech, Innovation, and Process Engineering teams to deliver the Digital Products portfolio
  • Support software development strategy utilizing industry standards. Create roadmap and timing of implementation of the roadmap based on business requirements and strategy
  • Support expanding DPS capabilities through a customer obsessed, services-driven digital solutions platform that leverages data and AI to deliver automated and personalized experiences
  • Help problem solve delivery impediments, risks, issues, and changes tied to the engineering initiatives to the stakeholders
  • Interact with key business partners to recommend solutions that best meet the strategic needs of the business

Requirements

  • Minimum 6 years of relevant software development experience
  • 3+ years as a senior software engineer working on scalable distributed systems
  • Strong understanding of data structures, algorithms, and object-oriented design
  • Proficiency in Java, Spring Boot, Python, with experience in additional programming languages
  • Experience in building APIs and microservices
  • Familiarity with front-end technologies like React.js is a plus
  • Full-stack engineering experience is preferred
  • Experience with Azure, Google Cloud, AWS, and cloud-specific PaaS/SaaS solutions
  • Experience with high-throughput, cloud-native distributed systems
  • Deep knowledge of design patterns
  • Strong verbal and written English communication skills, with the ability to collaborate effectively with global teams
  • Bachelor's degree in Computer Science, Engineering, or a related field

Nice to have

  • Master's or PhD in Computer Science or Engineering
  • Familiarity with front-end technologies like React.js
  • Full-stack engineering experience

What we offer

  • Bonus based on performance and eligibility target payout is 8% of annual salary paid out annually
  • Paid time off subject to eligibility, including paid parental leave, vacation, sick, and bereavement
  • Medical, Dental, Vision, Disability, Health, and Dependent Care Reimbursement Accounts
  • Employee Assistance Program (EAP)
  • Insurance (Accident, Group Legal, Life)
  • Defined Contribution Retirement Plan

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Sr. Software Engineer- Back End

8 matching positions

Sr. Lead Software Engineer - Back End (Java, AWS)

Do you love building and pioneering in the technology space? Do you enjoy solvin...
Location
Location
United States , McLean, Virginia; Richmond, Virginia; Chicago, Illinois
Salary
Salary:
Not provided
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree
  • At least 6 years of professional software engineering experience
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Job Responsibility
Job Responsibility
  • Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code
  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
What we offer
What we offer
  • Eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • Comprehensive, competitive, and inclusive set of health, financial and other benefits
  • Fulltime
Read More
Arrow Right

Sr. Product Engineer (back-end)

Our organizers use WeTravel to win travelers by creating beautiful proposals and...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
wetravel.com Logo
WeTravel
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of software engineering experience (ideally full-stack) with strong product ownership mindset
  • Proficiency with Ruby on Rails, or in at least two other languages Python/Go/Java/Kotlin/Node.js or .NET with desire to learn Ruby
  • Have experience and the desire to build user experiences (e.g. web front-ends)
  • Have experience building and working with distributed systems, microservices and event-driven architecture and demonstrate strong systems thinking and can design for scalability serving thousands of customers a day
  • Have experience with operating production systems, monitoring, and on-call responsibilities
  • Have excellent communication skills and experience working in multicultural, distributed teams
  • Experience using AI assistants like Cursor, Claude Code or GitHub Copilot for code generation and testing
  • Have experience leading projects and mentoring other engineers
Job Responsibility
Job Responsibility
  • Lead and build features end-to-end: from reviewing user interviews and product design, through architection and building systems to deployment and monitoring in production
  • Partner closely with our product team to discover user problems and shape their solutions - creating a world class experience for our organizers and travelers
  • Write high-quality, maintainable back-end code in Ruby on Rails and occasionally front-end code in React/React Native
  • Design reliably, scalable services and systems that anticipate the needs of our customers and future scale of our business
  • Ensure our services are always on by building resilient applications, ensuring they are well monitored and mitigating incidents as an on-call/incident responder
  • Mentor teammates and contribute to WeTravel’s engineering practices and excellence
What we offer
What we offer
  • Generous "Time to Recharge" policy - enjoy unlimited paid time off to rest, recharge, and show up as your best self
  • Work remotely for a maximum of 4 weeks per calendar year
  • 2-week cross-functional onboarding program
  • Cycle-to-work scheme (Swapfiets subscription) or commuting reimbursement
  • Tuesday team lunches and after-work social events
  • Beautiful office in central Amsterdam - rooftop garden and right by Rokin metro
  • Extensive paid family leave
  • Three paid volunteer days per year - take time to give back to causes you care about, on us
  • Cutting-edge equipment and tools to set you up for success
  • Join an international, travel-loving team with a passion for adventure and innovation
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

We are looking for an experienced Sr. Software Engineer to join our team and pla...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of software engineering experience, supported by a high school diploma or equivalent
  • Advanced expertise in JavaScript or TypeScript with Node.js, along with strong development experience in C# and .NET technologies
  • Proven background building distributed systems and scalable enterprise applications using modern architectural and design principles
  • Strong experience with relational databases, including Entity Framework or EF Core, database design, and platforms such as SQL Server or PostgreSQL
  • Hands-on knowledge of cloud-native development and deployment, including AWS services such as Lambda, S3, API Gateway, CloudFront, and EventBridge
  • Working familiarity with modern front-end technologies, including React, Angular, or AngularJS, as well as web platform concepts and browser behavior
  • Experience with authentication and security standards such as OpenID Connect and OAuth2, plus strong troubleshooting skills across full-stack environments
  • Proficiency with Git, CI/CD pipelines, and AI-assisted engineering tools such as GitHub Copilot, Cursor, Claude, or comparable platforms
Job Responsibility
Job Responsibility
  • Design, develop, and support complex software features and platform capabilities that improve product performance, reliability, and scalability
  • Define technical approaches for new applications, shared services, and system enhancements while aligning solutions with broader architectural standards
  • Contribute hands-on code and provide technical leadership through constructive reviews, mentoring, and engineering best practices
  • Strengthen product quality by implementing automated testing strategies and validating software behavior throughout the development lifecycle
  • Apply secure development principles to protect applications, data, and integrations across front-end and back-end environments
  • Investigate production issues, identify root causes, and deliver timely fixes across application, database, and infrastructure layers
  • Use AI-driven tools to accelerate solution design, coding, debugging, testing, and code review while helping the team adopt effective usage patterns
  • Collaborate with stakeholders to understand business priorities, user expectations, and functional requirements in order to shape practical technical solutions
  • Support software delivery from initial development through deployment, monitoring, and ongoing operational improvement using source control and CI/CD practices
  • Recommend and implement improvements to engineering workflows, tools, and development standards that increase team effectiveness and delivery consistency
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • enrollment in company 401(k) plan
Read More
Arrow Right

Sr. Software Engineer

We are looking for an experienced Sr. Software Engineer to join our team and sha...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of progressive software engineering experience with a track record of building and supporting complex applications
  • Advanced expertise in C#, .NET, ASP.NET, JavaScript, and React.js within modern full-stack development environments
  • Strong understanding of web application architecture, browser behavior, front-end performance, and responsive user experience design
  • Deep experience with relational databases, distributed data systems, and cloud-based data storage or pipeline technologies
  • Hands-on knowledge of cloud architecture and services, including serverless, APIs, event-driven integrations, content delivery, and object storage platforms
  • Solid command of application security concepts such as OAuth2, OpenID Connect, encryption, and secure software design principles
  • Proven experience with Git-based workflows, CI/CD pipelines, infrastructure automation, and modern architectural patterns for scalable systems
  • Demonstrated ability to lead technical direction, solve ambiguous problems independently, and influence cross-functional teams effectively
Job Responsibility
Job Responsibility
  • Drive the design, development, and enhancement of complex software capabilities across front-end, back-end, and cloud-based systems
  • Provide technical leadership through thoughtful code reviews, mentoring, and hands-on support that strengthens team performance
  • Build quality into the development process by advancing automated testing, secure coding methods, and dependable deployment practices
  • Investigate challenging production and application issues, determine root causes, and implement durable fixes across the stack
  • Use AI-enabled tools to improve solution design, implementation, debugging, validation, and peer review throughout the engineering workflow
  • Assess emerging engineering technologies and recommend practical ways to incorporate AI-driven tools and modern development practices
  • Oversee code integration and release activities using source control, continuous integration, continuous delivery, and established engineering processes
  • Partner with product and business stakeholders to align technical solutions with user needs, operational goals, and long-term platform direction
  • Identify opportunities to refine workflows, strengthen tooling, and improve overall engineering effectiveness and delivery outcomes
What we offer
What we offer
  • Medical
  • Vision
  • Dental
  • Life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Sr. Software Engineer - AEM

Sr Dev AEM Years of Experience: 5+ years Technologies: Adobe Experience Suite,...
Location
Location
India , Bangalore; Pune; Indore; Hyderabad
Salary
Salary:
Not provided
yash.com Logo
YASH TECHNOLOGIES CONSULTING INC.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert in designing and developing Adobe AEM applications including front end and back end
  • Experience coding front-end standards-compliant HTML/CSS that is scalable and cross-browser compatible
  • Expert knowledge of Java, J2EE, JavaScript, HTML5, CSS3, jQuery and related technologies
  • Experience with Akamai CDN technology especially configuration changes and maintenance of existing applications using Akamai CDN
  • Knowledge of web project lifecycle including front-end/back-end development
  • Experience working with AEM content management systems
  • Expert in developing new functionality (ex. templates, components, experience fragments) in AEM
  • Hands on experience in Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework, DAM, Workflows preferred
  • Familiarity with continuous deployment and DevOps tools preferred
  • Experience with Git preferred
Job Responsibility
Job Responsibility
  • Translate business goals into technical requirements, conduct code/design reviews, and drive the technical implementation of web projects throughout the project lifecycle
  • Design, develop, and maintain scalable and stable web, mobile and eCommerce solutions that meet business needs
  • Partner with Visual Design and User Experience teams to develop effective/engaging designs
  • Own and drive specific area(s) of website functionality such as search, products, account, videos, web site performance – including prioritized enhancement stories and development of features for those areas of responsibility
  • Contribute to a culture of continuous improvement and agile development
What we offer
What we offer
  • Flexible work arrangements
  • Free spirit and emotional positivity
  • Agile self-determination, trust, transparency, and open collaboration
  • All Support needed for the realization of business goals
  • Stable employment with a great atmosphere and ethical corporate culture
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

We are looking for a skilled Sr. Software Engineer to join a dynamic team within...
Location
Location
United States , Chicago
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience delivering end-to-end web applications in a detail-oriented environment
  • Expertise in backend development using C# and ASP.NET
  • Strong front-end development skills with React, JavaScript, and TypeScript
  • Familiarity with Microsoft Azure cloud services and SQL-based databases
  • Ability to independently own projects while effectively collaborating with cross-functional teams
  • Strong problem-solving skills and the ability to communicate technical concepts clearly
  • Experience with application architecture, testing, and deployment processes
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy full stack web applications using React and .NET technologies
  • Own the architecture, scalability, and maintainability of internal applications to ensure long-term performance
  • Build and integrate APIs, connecting front-end, back-end, and database layers seamlessly
  • Troubleshoot and enhance existing applications to improve functionality and user experience
  • Partner with data engineering and analytics teams to align applications with the organization's data platform
  • Write clean, secure, and well-documented code that adheres to industry best practices
  • Conduct code reviews and participate in deployment processes to maintain high-quality standards
  • Provide production support and resolve technical issues in a timely manner
  • Contribute to data-related tasks such as SQL queries, basic data modeling, and collaborating on analytics projects
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
  • Fulltime
Read More
Arrow Right

Sr Software Engineer

Apex Fintech Solutions is seeking a Staff Software Engineer to play a key role o...
Location
Location
United States of America , Austin
Salary
Salary:
Not provided
apexclearing.com Logo
Apex Clearing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computer Science, Engineering, or related field (or equivalent work experience) required
  • 8+ years of experience in software development with a strong proficiency in diverse programming languages including Java, Go, Typescript
  • Experience working with executive leadership to align technical strategy with business objectives
  • Proven track record of designing and implementing large-scale distributed systems in production environments
  • Expert experience with cloud technologies (AWS, GCP, or Azure), RESTful API design, databases (SQL/NoSQL), and CI/CD pipelines
  • Experience applying AI tools (e.g., Claude AI, Copilot, ChatGPT) to accelerate and optimize software engineering processes
  • Knowledge of data serialization with Protocol Buffers and experience working with GraphQL
  • Strong understanding of distributed tracing and monitoring tools like SigNoz
  • Strong knowledge of relational databases, specifically PostgreSQL
  • Familiarity with back-end technologies and RESTful / GraphQL API integration
Job Responsibility
Job Responsibility
  • Define and drive technical strategy and architectural vision across multiple teams and projects
  • Identify and champion organization-wide technical initiatives that align with business objectives and improve engineering effectiveness
  • Design and oversee large-scale, complex systems that span multiple teams and services
  • Evaluate trade-offs between different architectural approaches and make decisions that balance technical excellence with business needs
  • Utilize modern AI tools, such as Claude AI and other advanced coding assistants, to accelerate development cycles, improve code quality, and identify inefficiencies
  • Provide guidance, mentorship, and code reviews to junior and mid-level engineers
  • Promote a culture of excellence, fostering the adoption of strong coding standards and best practices
  • Take full responsibility for the health and performance of your deployed services, from development to production support, monitoring, and optimization
  • Advocate for and ensure adherence to coding standards, code reviews, and best practices
  • Drive efforts to improve code quality, documentation, and overall development process
What we offer
What we offer
  • Healthcare benefits (medical, dental and vision, EAP)
  • Competitive PTO
  • 401k match
  • Parental leave
  • HSA contribution match
  • Paid subscription to the Calm app
  • Generous external learning and tuition reimbursement benefits
  • Hybrid work schedule
Read More
Arrow Right

Sr. Software Engineer

This role involves developing and maintaining robust software solutions, includi...
Location
Location
United States , Knoxville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years of software development experience with attention to detail
  • Advanced proficiency in Python and Node.js for back-end development
  • Skilled in building front-end applications using React
  • Experience deploying cloud-native applications using AWS services
  • Familiarity with relational databases such as PostgreSQL and MySQL, as well as NoSQL databases like MongoDB and DynamoDB
  • Strong understanding of RESTful API design and asynchronous programming
  • Proficiency with Git and collaborative development workflows
  • Commitment to writing clean, maintainable, and well-documented code
Job Responsibility
Job Responsibility
  • Design and develop scalable back-end services using Python frameworks such as Django, Flask, and FastAPI, as well as Node.js frameworks like Express and NestJS
  • Create and manage RESTful and GraphQL APIs to support web application functionalities
  • Build and enhance front-end components using React, ensuring seamless integration with back-end systems
  • Architect and deploy applications in cloud environments, utilizing services like AWS EC2, Lambda, S3, DynamoDB, and API Gateway
  • Develop and maintain microservices and distributed systems to ensure efficient application performance
  • Optimize application performance, database queries, and cloud resource utilization for maximum efficiency
  • Implement robust authentication, authorization, and security practices in application development
  • Set up and manage CI/CD pipelines and containerized deployments using Docker and related tools
  • Collaborate with cross-functional teams, including product managers, designers, and DevOps specialists, to ensure project success
  • Monitor, troubleshoot, and resolve production issues in cloud-based environments
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • company 401(k) plan
Read More
Arrow Right