CrawlJobs Logo

Sr. Software Engineer- Back End

pepsico.com Logo

Pepsico

Location Icon

Location:
United States , Plano

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

80200.00 - 134250.00 USD / Year

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

Additional Information:

Job Posted:
May 15, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Sr. Software Engineer- Back End

Engineer Sr Analyst

The Engineer Sr Analyst is an intermediate-level position responsible for a vari...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in Java full stack software development, with a focus on enterprise-level applications
  • Proven experience developing and deploying applications using the specified technology stack (Spring Boot, Angular, MongoDB)
  • Experience working in a regulated environment, preferably in the financial services or banking industry
  • Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD, Maven/Gradle)
  • Backend: Expert proficiency in Java and the Spring Boot framework
  • Frontend: Strong expertise in Angular (version 2+), TypeScript, HTML5, and CSS3
  • Database: Hands-on experience with MongoDB, including schema design, query optimization, and performance tuning
  • Strong understanding of RESTful APIs, microservices architecture, and version control systems (Git)
  • Experience working in Financial Services or a large complex and/or global environment
  • Consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • Design, develop, and maintain both front-end and back-end components of the platform & services provisioning automation framework
  • Build dynamic and responsive user interfaces using Angular, ensuring a seamless and intuitive user experience
  • Develop scalable and secure back-end microservices using Spring Boot, with a strong focus on RESTful API development and integration
  • Design and manage database schemas and queries in MongoDB, optimizing for performance and data integrity
  • Act as a technical subject matter expert (SME) for the framework, providing guidance and mentorship to junior developers
  • Lead requirements gathering discussions with business stakeholders and product owners to translate business needs into technical specifications
  • Coordinate with the QA team to ensure rigorous testing and quality assurance throughout the development process
  • Timely analyze and troubleshoot user issues and incidents as a development SME, providing root cause analysis and implementing effective resolutions
  • Participate in code reviews to ensure code quality, adherence to best practices, and security standards
  • Proactively identify and address technical debt and performance bottlenecks within the application
  • Fulltime
Read More
Arrow Right

Sr. Full Stack Software Developer

Job for a Senior Full Stack Software Developer with extensive experience in web ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree or college diploma in Computer Science, Math, Engineering
  • or equivalent in relevant work experience
  • At least 10 years of professional experience as a software developer
  • At least 5 years working on web applications
  • At least 5 years working on back-end systems
  • Knowledge of various system architectures and software patterns
  • Strong written and verbal communication skills
Job Responsibility
Job Responsibility
  • Work with other developers to build and maintain code across web clients, servers, and IoT devices
  • Write well-designed, reusable, testable, and efficient code
  • Troubleshoot and resolve issues
  • Participate in peer code reviews
  • Other duties as assigned
  • Fulltime
Read More
Arrow Right

Sr. Full-Stack Engineer, Product

We’re looking for an experienced product-focused full-stack engineer to join our...
Location
Location
United States
Salary
Salary:
175000.00 - 215000.00 USD / Year
zora.co Logo
Zora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience as a software engineer working on user-facing or product-centric systems
  • Strong experience building both front-end applications at scale (React, React Native, Next.js, TypeScript) and back-end systems & APIs (Node/TypeScript, GraphQL, or similar)
  • Ability to move fluidly across the stack: Front-end (React/React Native), Back-end (TypeScript/Node, GraphQL, Python), Smart contracts or on-chain logic (Solidity) — or a willingness to learn
  • A strong product sense and a user-first mindset
  • Comfort owning features from ideation through implementation and production support
  • Familiarity with or desire to learn crypto/web3 concepts
  • Desire to stay current with modern software best practices across full-stack development
  • MUST be located in a US Time Zone
Job Responsibility
Job Responsibility
  • Build and continuously improve trading-related features across web, mobile, backend services, and on-chain components
  • Design, build, and maintain APIs, services, and user interfaces that support high-scale trading and creation experiences
  • Own projects end-to-end—from system design to implementation, testing, rollout, and post-launch iteration
  • Work closely with PMs and Designers to shape product direction and ensure user needs are kept at the center
  • Participate in code reviews, RFCs, technical design discussions, and architecture planning
  • Collaborate with engineers across the stack, contributing wherever the product needs you most
  • Participate in on-call rotation and help maintain reliability of core trading surfaces
  • Communicate clearly with cross-functional stakeholders on status, risks, and milestones
What we offer
What we offer
  • Remote-First Culture: Work from anywhere in the world!
  • Competitive Compensation: Including salary, pre-IPO stock options, token compensation, and additional financial incentives
  • Comprehensive Benefits: Robust healthcare options, including fully covered medical, dental, and vision for employees
  • Retirement Contributions: Up to 4% employer match on your 401(k) contributions
  • Health & Wellness: Free memberships to One Medical, Teladoc, and Health Advocate
  • Unlimited Time Off: Flexible vacation policies, company holidays, and recharge weeks to prioritize wellness
  • Home Office Reimbursement: To cover home office items, monthly home internet, and monthly cell phone (if applicable)
  • Ease of Life Reimbursement: To cover everything from an Uber home in the rain, childcare, or meal delivery
  • Career Development: Access to mentorship, training, and opportunities to grow your career
  • Inclusive Environment: A culture dedicated to diversity, equity, inclusion, and belonging
  • 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

Principal Software Architect

By taking ownership of technical architecture, accuracy and code quality across ...
Location
Location
United States
Salary
Salary:
165000.00 - 180000.00 USD / Year
digitalmediasolutions.com Logo
Digital Media Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science preferred, or has an equivalent combination of technical education and/or equal work experience
  • 10+ years of experience in software development
  • 4+ years leading an engineering team or as a Sr. Software Engineer
  • In-depth experience with AWS
  • Ability to effectively communicate across multiple channels, on and offline
  • Demonstrates good time management skills, utilizing tools as needed
  • Demonstrates knowledge of different design & problem-solving patterns
  • Use of multiple languages and technologies (front and back end)
  • Ability to use the right tool for the job
  • Ability to take on legacy projects as well as architect solutions from the ground up
Job Responsibility
Job Responsibility
  • Provide application-wide leadership on decision making about technical application architecture with the viewpoint of meeting business requirements at the lowest total application life-cycle cost for the related business value added
  • Perform detailed design and prototyping in accordance with the enterprise vision to move DMS’s application base forward
  • Advise an application team or set of application teams, providing guidance on development practices and technical designs
  • Lead a team or set of teams directly focusing on architecture improvement projects for specific applications or enterprise architectural components
  • Identify areas in applications for refactoring and improvement, and work in collaboration with the SVP of Software Development to establish a roadmap of enterprise and application-specific architectural improvement
  • Assist application Product Owners in prioritization of architectural work on the code base
  • Work closely with the Product team and SVP of Software Development to estimate large efforts and guide long-term decisions about how to implement new features and functionality
  • Mentor and guide developers to improve their coding practices via code standards, unit testing, secure coding practices, design patterns, code reviews, pair programming and other best practice activities as necessary
  • Conduct skills development efforts when new technologies are introduced
  • Inspire and excite people internally around the technology vision and plans
What we offer
What we offer
  • Medical, dental, vision insurance
  • Wellness and mental health benefits
  • Tax-Advantaged healthcare accounts
  • Financial and income protection benefits (life insurance, short-term disability, 401(k)
  • Paid time off (PTO), holidays and sick time off
  • Remote worker assistance for wellness and home office
  • Fulltime
Read More
Arrow Right

Sr. Staff Software Engineer, Capacity Engineering

The Capacity & Efficiency Engineering (CEE) organization is seeking an experienc...
Location
Location
United States , San Francisco, California; Sunnyvale, California
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 15+ years of experience in software engineering, with a strong focus on capacity engineering, data engineering, and full-stack development
  • Deep data engineering experience
  • Proven experience in designing and implementing large-scale, distributed systems
  • Expertise in cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes)
  • Strong proficiency in at least one modern programming language (e.g., Python, Java, Go, Node.js)
  • In-depth knowledge of database systems (SQL and NoSQL) and data warehousing concepts
  • Experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end frameworks
  • Excellent problem-solving, analytical, and communication skills
  • Demonstrated ability to lead and mentor engineering teams
Job Responsibility
Job Responsibility
  • Serve as the technical authority for strategic capacity planning and resource allocation
  • Architect, design, and lead the development of essential, high-scale Engineering infrastructure
  • Provide technical leadership in designing and building highly available, scalable, and resilient products and core platforms
  • Drive collaboration with peer Sr Staff engineers and engineering teams to champion best practices for system health, robustness, and refactoring
  • Mentor senior engineers, setting the bar for code quality, resilience, and longevity across systems
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits
  • 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

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