CrawlJobs Logo

Senior Software Engineer, Fulfillment & Operations

babylist.com Logo

Babylist

Location Icon

Location:
United States; Canada

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

180100.00 - 225082.00 USD / Year

Job Description:

Babylist is looking for a bright and passionate Senior Software Engineer to join our Fulfillment and Operations Engineering team. This distributed team is responsible for scaling the technical systems that will propel Babylist’s ecommerce business to $700M+ in revenue and driving efficiencies within our Supply Chain network.

Job Responsibility:

  • Build the systems that will scale Babylist’s supply chain to $700M in revenue and beyond
  • Become a subject matter expert within our supply chain services
  • Work closely with our Product team to create new features in our supply chain including enhancements to order routing, inventory distribution, inbound logistics, outbound delivery and returns
  • Share knowledge and expertise across the team
  • Socialize best practices/patterns in your areas of expertise
  • Mentoring other team members through design and architecture planning, code reviews, and knowledge sharing sessions

Requirements:

  • 6+ years of experience delivering technical impact that drives business growth
  • Thrive in a quickly growing environment and excited to lead business critical projects
  • Experience testing, monitoring and running a production software system
  • Strong programmer with modern web stacks such as React + Rails, Python/Django, or Node/Express
  • Passion for identifying gaps in team culture or execution and love driving impactful improvements
  • Possess a growth mindset, excellent communication skills, and a hunger to learn new things
  • Pay close attention to detail

Nice to have:

Past experience in e-commerce fulfillment or supply chain

What we offer:
  • Company-paid medical, dental, and vision insurance
  • Retirement savings plan with company matching and flexible spending accounts
  • Generous paid parental leave and PTO
  • Remote work stipend to set up your office
  • Perks for physical, mental, and emotional health, parenting, childcare, and financial planning
  • Competitive salary with equity and bonus opportunities

Additional Information:

Job Posted:
December 06, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Senior Software Engineer, Fulfillment & Operations

Senior Software Engineer - Treasury

The Treasury team is a team of full-stack engineers that are building thoughtful...
Location
Location
United States; Canada , San Francisco; New York; Portland
Salary
Salary:
166600.00 - 208300.00 USD / Year
mercury.com Logo
Mercury
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of backend or full-stack development experience
  • Knowledge of or excitement to learn Haskell
  • Domain knowledge of RIA and broker-dealer systems that support both individual securities (equities, fixed income) as well as ETFs and mutual funds
  • Experience leading product and/or infrastructure projects that fulfill State, SEC, and/or FINRA regulatory requirements with a track record of success
  • Comfortable mentoring both junior and mid-level engineers
  • Communicates and collaborates effectively with peers and cross-functional counterparts by being helpful and engaged
Job Responsibility
Job Responsibility
  • Lead high-impact, cross-functional projects across Treasury engineering, compliance, operations, and risk teams to build stable and scalable systems and processes
  • Establish a compliant standard for retention, audit trails, and reporting across Treasury
  • Collaborate with product, compliance, design, and operations to ship thoughtful features for our customers and internal users
  • Feel a strong sense of product ownership and actively seek responsibility – we want someone excited to help shape and build Mercury’s future
  • Join a team of experienced and junior product engineers managing billions of dollars of customer assets
What we offer
What we offer
  • base salary
  • equity (stock options)
  • benefits
  • reasonable accommodations throughout the recruitment process for applicants with disabilities or special needs
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

This Software Engineer is responsible for creating, testing, ensuring the qualit...
Location
Location
United States , Flower Mound
Salary
Salary:
Not provided
spius.net Logo
Software Professionals
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrates high personal integrity and ability to earn trust from others
  • Demonstrates a growth mindset, seeks feedback often and is effective in continuous personal and professional development
  • Participates in self-directed learning activities aimed at developing expertise within technical domain, including reading relevant publications, participating in domain forums or groups etc.
  • Innovation- anticipates and looks for creative ways to solve problems
  • Debugging/coding skills
  • Problem solving skills
  • Builds Secure applications and adheres to security standards
  • Communication and organization skills
  • Teamwork skills
  • 3+ Years Experience
Job Responsibility
Job Responsibility
  • Work collaboratively to write high quality, testable code that meets the Definition of Done
  • Strive to meet team sprint commitments
  • Adopt a Test-First approach to software development, where possible in which the test is developed before the code
  • Participate in design and code reviews with other engineers
  • May develop and utilize automated test scripts to perform duties
  • Participate in test plan reviews
  • Actively support and contribute to end of iteration demos
  • Responsible for assigned integration, testing and deployment task
  • Work with product management to scope and estimate product enhancements
  • Design, implement, unit test software, and test software following defined processes
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Senior Software Engineer responsible for delivering integrated product solutions...
Location
Location
United States , St. Louis
Salary
Salary:
Not provided
sovereigntec.com Logo
Sovereign Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced ability to translate business needs and problems into systems design and technical solutions
  • Proven experience with structured and object-oriented programming, design patterns, relational database design, operating systems, networking concepts, and systems integration
  • Demonstrated ability to evaluate project objectives and scope for feasibility, understanding, and scheduling, and to ensure projects meet budget and plan criteria
  • Complex analytical and problem-solving skills
  • Ability to multi-task and work well within a team environment
  • Advanced interpersonal skills, demonstrating an ability to apply leadership when required
  • Advanced oral and written communication skills
  • Agile
  • Master’s degree in Computer Science
  • Certification in Microsoft C#.NET software development
Job Responsibility
Job Responsibility
  • Provide IT solution design, delivery, and support expertise in Prophet, C#, Web, JavaScript, Oracle, and SQL Server technologies
  • Apply leadership and ownership through full solution development lifecycle while providing estimates, deliverables, and results
  • Meet regularly with Project Management and Technical Leads to manage status, milestones, risks, and issues in an Agile SDLC
  • Engage in customer planning sessions and demonstrate ability to drive out requirements
  • Analyze requirements, develop technical specifications, and perform solution gap analysis via Agile/Scrum methodology
  • Provide technical and/or business application consultation to customers and team members regarding functionality, architecture, operating systems, and databases for complex product systems
  • Prepare and present application and programming design solutions to fulfill business requirements
  • Engage technical analysts and business users to provide input on test cases, test scenarios, and test plans
  • Engage teams outside of immediate group as required (e.g. product integration points, infrastructure, help desk, security, and vendors)
  • Evaluate and balance application change risk with business need for timely product enhancements
Read More
Arrow Right

Senior Data Engineer

We are looking for a highly experienced, talented, and self-starter Senior Data ...
Location
Location
Turkey , Ankara
Salary
Salary:
Not provided
oplog.com.tr Logo
Oplog
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor/Master's degree in related engineering departments such as Computer Engineering, Software Engineering, or Data Science
  • 6+ years of professional experience in data engineering with a proven track record of delivering complex data solutions in a production environment
  • High proficiency in Python for data engineering, AI/ML development, and SQL
  • Experience with dbt (Data Build Tool) for data transformation and analytics engineering
  • Deep experience in AWS cloud services (S3, EMR, Glue, Lambda, EC2)
  • Extensive hands-on experience with Databricks platform and Apache Spark for large-scale data processing
  • Experience with Fivetran or similar ELT tools for data integration and pipeline automation
  • Proven experience building MLOps pipelines and deploying machine learning models in production using Databricks MLflow
  • Experience with data processing frameworks and tools such as RDBMS, NoSQL, and High Scale Databases
  • Proven experience building data pipelines using Databricks, Fivetran, and related modern data stack tools
Job Responsibility
Job Responsibility
  • Design, maintain and optimize batch and streaming data pipelines using Databricks, Apache Spark, and Fivetran
  • Build and implement data models, products, and platforms with high quality using Databricks ecosystem and dbt for data transformation
  • Develop MLOps pipelines and AI-driven solutions to enhance our fulfillment operations and predictive analytics
  • Work with product management and product teams to build data-driven products, extract, interpret and present insights using Qlik
  • Contribute to the development of the analytical data warehouse and related big data ecosystem on AWS platform
  • Implement real-time data processing and streaming architectures using Databricks structured streaming
  • Build and maintain dbt models for data transformation and analytics engineering
  • Provide support to data analysts and data scientists for their data engineering and ML infrastructure requirements
  • End-to-end experience of software development lifecycle with focus on MLOps best practices
What we offer
What we offer
  • AI‑assisted coding & LLM licenses
  • Paid vacation in your first year
  • Birthday day off
  • Flexible hours & open kitchen
  • Private health insurance
  • Shuttle service or monthly gas card
  • Meal card
  • Learning budget
  • Massage Fridays
  • Unlimited fun at the office
  • Fulltime
Read More
Arrow Right

Senior Systems Engineer

The Senior Systems Engineer ensures the stability, integrity, and efficient oper...
Location
Location
United States , Goodyear
Salary
Salary:
93543.45 - 138865.77 USD / Year
goodyearaz.gov Logo
City of Goodyear, AZ
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent
  • Minimum of six years of experience in a related field
  • Valid Driver’s License
  • Ability to meet the criminal background regulations mandated by the FBI CJIS Security Policy
  • Must possess two certifications from the following organizations (or similar): Microsoft
  • Cisco
  • VMware
  • Comp TIA
  • Commvault
  • ISC2
Job Responsibility
Job Responsibility
  • Collaborates with network staff to ensure smooth and reliable operation of software and systems for fulfilling business objectives and processes
  • Works with executive team members, decision makers, and stakeholders to define business requirements and systems goals, and to identify and resolve business systems issues
  • Provides mentorship and technical guidance to junior team members, fostering skill development and promoting best practices in systems engineering and operational management
  • Designs and deploys new applications and enhancements to existing applications, software, and operating systems
  • Performs cost-benefit and return on investment analyses for proposed systems to aid management in making implementation decisions
  • Conducts research on software and systems products to justify recommendations and to support purchasing efforts
  • Interacts and negotiates with vendors, outsourcers, and contractors to secure system-related products and services
  • Gauges the effectiveness and efficiency of existing systems
  • develop and implement strategies for improving or further leveraging these systems
  • Proposes and creates system design models, specifications, diagrams, and charts to provide direction to system programmer and development teams
What we offer
What we offer
  • Sign-on bonus
  • Fulltime
Read More
Arrow Right

Sr Software Engineer - Fulfillment Shopping & Ordering

The Fulfillment platform is the foundation powering the logistics behind fulfill...
Location
Location
United States , San Francisco; Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Bachelor's Degree in Computer Science or a related field (or equivalent experience)
  • At least 5+ years of professional experience in software development
  • Strong understanding of computer science fundamentals, including object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis
  • Proficient in at least one programming language, such as Golang, Java, C#, or C++
  • Experience working with distributed systems
  • Effective communication skills to interact with engineers, technical teams, and senior management to gather requirements, and describe software product features, technical designs, and product strategy
Job Responsibility
Job Responsibility
  • Collaborate in a team environment with significant ownership and autonomy over projects
  • Work on the next phase of fulfillment and product lines for our 1P, 3P, and SaaS customers, addressing significant organizational-level challenges that impact Uber's operations
  • Design, develop and deliver high-quality features promptly with accountability
  • Partner with engineering managers, product managers, and other engineering teams to define project requirements and execution plans
  • Ensure that system designs, including APIs, architecture, and dependency selection, result in scalable, resilient solutions that minimize support costs and enhance the partner experience
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Fulfilment

At Eucalyptus, we’re on a mission to make healthcare simpler, safer, and more ac...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
eucalyptus.health Logo
Eucalyptus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong backend development experience, preferably with Golang or Node.js
  • Knowledge of distributed systems
  • Comfort contributing across the stack, with familiarity in React or similar frontend technologies
  • Experience building robust, scalable, and maintainable systems
  • Thrive in fast-paced environments and collaborate effectively across multiple teams
  • Enjoy solving complex problems and taking ownership of meaningful technical challenges
  • Experience working with cloud-native infrastructure
  • Familiarity with GraphQL, gRPC, Protobufs, or event-driven architectures
  • Understanding of operational workflows, logistics systems, or similarly complex business processes
Job Responsibility
Job Responsibility
  • Design, build, and maintain distributed microservices using Golang or Node.js, including gRPC and Protobuf integrations
  • Contribute across the stack where needed, supporting frontend interfaces and internal tooling
  • Participate in architecture and system design decisions to ensure scalability, reliability, and maintainability
  • Collaborate with product, operations, and strategy partners to translate business needs into technical solutions
  • Drive best practices in coding, testing, and deployment across the squad
  • Mentor engineers and contribute to a culture of knowledge sharing
  • Fulltime
Read More
Arrow Right

Electrical Project Engineer II

At CESO, an Electrical Project Engineer II shows technical proficiency performin...
Location
Location
United States , Overland Park; Cleveland
Salary
Salary:
82594.00 - 160599.00 USD / Year
cesoinc.com Logo
CESO, INC.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Electrical or Architectural Engineering from an ABET accredited college or university and 7 or more years of relevant experience is required
  • Master’s degree in Electrical or Architectural Engineering, or similar discipline, can substitute up to 1 year of work experience
  • Advanced knowledge and proficiency in engineering design, AEC industry, codes and standards is required
  • Professional Engineer (PE) license is required
  • Computer skills necessary to enter daily timesheet data and use Microsoft Outlook for email correspondence
  • Advanced knowledge of Microsoft Office Suite, AutoCAD, Revit, Visual Lighting, SKM Power Tools, and BlueBeam Revu
  • Ability to travel as needed
Job Responsibility
Job Responsibility
  • Assume responsibility for project and program designs, concepts, and standards under Engineer of Record supervision and senior staff oversight
  • Communicate design requirements and assist project managers with project coordination and facilitation between architects, contractors, other engineers, equipment manufacturer representatives, and other team members to determine project scope, feasibility, and equipment needs, and provide operating procedures and technical information
  • Attend and participate in owner, client, or architect meetings as needed and visit project sites to verify existing conditions and/or observe construction progress
  • Participate in client, company, and industry events to build and maintain professional relationships
  • Consistently maintains proficient understanding of industry standards and regulations
  • Perform calculations, develop design approaches and concepts, design engineering system(s), and fulfill other duties as assigned through collaboration with junior and senior staff, and senior staff and Engineer of Record approval
  • Create advanced system layouts, detail drawings, schematics, and schedules using Revit, AutoCAD or other software
  • Model lighting system luminaires (based on photometric calculations), controls, and circuiting for normal and emergency lighting
  • Model power systems circuiting and feeders for receptacles, equipment connections, and power distribution
  • Develop panel loading, service loading, voltage drop, and fault current calculations
What we offer
What we offer
  • Flexible and Hybrid Work Schedule
  • Paid Time Off – Credited to You 100% Upfront
  • 401K with a Company Match
  • Rewards and Recognition Program
  • Training and Development to Foster Professional Growth
  • Paid Holidays
  • Medical / Dental / Vision Coverage
  • Welcome Box
  • Casual Dress Code
  • Reimbursement for Professional Licenses
  • Fulltime
Read More
Arrow Right