CrawlJobs Logo

Senior Software Engineer - Backend - Catalog Platform

Denmark, Aarhus · Job Posted April 23, 2026
Apply Position
Job Link Share

Job Description

Whether it’s a sandwich, a burrito, or groceries, the Uber Eats team builds technology to connect people with what they want, when and where they want it. Uber Eats is home to a team of engineers tasked with creating an app to fuel our three-sided marketplace of eaters, delivery-partners, and restaurants. This Denmark Eats Engineering team is responsible for building product catalog and inventory system that powers the Uber Eats experience and related verticals, such as groceries. This is one of the foundational components of the Eats architecture, as it interfaces with merchants, powers our local graph, and serves recommendation to our customers. The system is designed to be highly-available and highly-scalable to support our global operation.

Job Responsibility

  • Design reliable solutions to solve business use cases in a highly distributed system
  • Implement solutions in Go with a strong focus on clean, readable code with unit and integration test coverage - and run it in production
  • Actively drive collaboration across multiple teams to create alignment and progress
  • Take active part in code change peer-reviews to ensure quality and knowledge sharing across the team
  • Contribute to engineering culture in terms of quality, monitoring and on-call practices
  • Own part of the team’s charter and through that help setting longer term direction for the team

Requirements

  • 5+ years of professional software development experience
  • Relevant degree (B.Sc, M.Sc, Ph.D) in Computer Science or related technical field or equivalent practical experience
  • Experience coding with C++, Java, Python, or Go
  • Enjoy building high quality software that is relied upon by millions of people around the world
  • Comfortable working with ambiguity in constantly evolving environment
  • Experience working in large scale distributed systems

Nice to have

  • Experience in building performant distributed systems with focus on correctness and consistency
  • Experience with distributed databases
  • Experience with large-scale eCommerce or Content-Management Systems Batch and/or Streaming computation platforms

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineer - Backend - Catalog Platform

8 matching positions

Senior TypeScript Backend Engineer - CoreApps Platform

Join the CoreApps Platform team, the foundational engineering group at Groupon r...
Location
Location
Salary
Salary:
Not provided
groupon.com Logo
Groupon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional backend software development experience (or 3+ years with proven, exceptional AI-driven impact)
  • Strong professional experience in building backend systems with TypeScript and Node.js
  • Mandatory: Proven track record using AI coding tools (e.g., Cursor, GitHub Copilot, Claude Code) to successfully deliver production features and refactor complex, multi-service codebases
  • Proven experience designing and building high-throughput distributed systems (e.g., handling 100K+ RPM)
  • Strong understanding of microservices, event-driven architecture (e.g., Kafka), and transactional systems
  • Proficiency with SQL/NoSQL databases (MySQL/PostgreSQL, MongoDB) and leveraging Kubernetes in a cloud environment (GCP/AWS)
Job Responsibility
Job Responsibility
  • Architect and Develop high-throughput, low-latency Core Platform services (e.g., API Gateway, Deal Catalog, User Identity)
  • Drive Modernization by actively refactoring and migrating critical services from legacy stacks to a modern TypeScript/Node.js microservices architecture
  • Champion AI-Assisted Development by leveraging AI coding tools (e.g., Copilot, Cursor) to accelerate feature delivery, navigate complex codebases, and mentor team members on best practices
  • Ensure Operational Excellence for global, production systems, including incident response, system resilience design (circuit breakers, retry logic), and participation in the on-call rotation
  • Design Distributed Systems that are fault-tolerant, self-healing, and resilient, including sophisticated caching and rate-limiting strategies
  • Own Complex Commerce Logic for financial systems, order management, and payment processing within the platform
Read More
Arrow Right

Senior Software Engineer

From Fivetran’s founding until now, our mission has remained the same: to make a...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong technical and problem-solving skills, with recent hands-on software development experience
  • Experience building reliable distributed systems, with an emphasis on high-volume data processing within enterprise and/or web-scale products operating under strict SLAs
  • Broad technical knowledge across software development, system design, and automation
  • Strong understanding of algorithms, data structures, and software design fundamentals
  • Expertise in Java, cloud platforms such as AWS or GCP, cloud-based APIs, databases, and programming best practices
  • Experience building, operating, and debugging backend services in production environments
  • Strong ownership mindset, communication skills, and technical leadership abilities
  • Ability to create and contribute to an environment geared toward innovation, high productivity, high quality, and strong customer focus
  • Basic familiarity with AI-assisted developer tools and productivity workflows
  • Ability to use AI tools effectively for tasks such as debugging, documentation, code exploration, or log analysis with appropriate validation of outputs
Job Responsibility
Job Responsibility
  • Build and evolve backend services and platform capabilities for Fivetran’s Datalakes ecosystem
  • Design, develop, and maintain reliable distributed systems that move and process large volumes of data at scale
  • Work on core data pipeline capabilities that enable clean, incremental, and automated data movement for customers
  • Build foundational services and engineering patterns for the Datalakes team, with a strong focus on scalability, correctness, reliability, and operability
  • Review requirements, technical designs, and implementation plans to provide meaningful engineering feedback
  • Improve system performance, resilience, and debuggability across services and workflows
  • Contribute to architectural design and make thoughtful technical decisions that balance speed, quality, and maintainability
  • Collaborate closely with cross-functional teams to deliver robust and customer-facing platform capabilities
  • Use modern engineering tools, including basic AI-assisted tooling where appropriate, to improve development productivity and debugging workflows
What we offer
What we offer
  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
  • Fulltime
Read More
Arrow Right

Senior Staff Data Engineer- Data Platform

At Marktplaats, data is at the heart of everything we do, but Intelligence is wh...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
adevinta.com Logo
Adevinta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of hands-on experience in Software Development or Data Engineering
  • at least 5+ years specifically focused on building Data Platforms
  • deep understanding of how Platform infra supports Analytics workloads
  • proven experience evolving complex platforms from legacy patterns to modern, cloud-native solutions
  • deep knowledge of Spark internals, JVM tuning, and performance optimization for high-scale batch and streaming datasets
  • deep expertise in Unity Catalog, Delta Lake internals, and optimizing high-volume workloads
  • strict software engineering discipline (CI/CD, Testing, OOP) applied to data pipelines
  • understanding of microservices architecture
  • understanding the needs of Analytics/DWH teams (Data Modeling, dbt)
  • strong background in building automated pipelines using Terraform/Terragrunt and ensuring system observability
Job Responsibility
Job Responsibility
  • Lead the evolution of our Data Platform and architect the "Data Exchange" strategy
  • define robust patterns for API-based ingestion, Event-Driven Architectures (Kafka), and Reverse ETL
  • ensure architectures are optimized for cost and performance on AWS
  • act as a catalyst for technical evolution
  • constantly scan the horizon for next-generation technologies
  • lead the implementation of new paradigms
  • design the strategy for Unity Catalog implementation and Data Contracts
  • champion FinOps, automating cost controls for our highest-volume workloads
  • build the underlying infrastructure that allows Analytics/DWH teams to run efficient transformations
  • elevate the technical bar of the team, mentoring Staff and Senior engineers
What we offer
What we offer
  • An attractive Base Salary
  • Participation in our Short Term Incentive plan (annual bonus)
  • Work From Anywhere: Enjoy up to 20 days a year of working from anywhere
  • A 24/7 Employee Assistance Program for you and your family
  • a collaborative environment with an opportunity to explore your potential and grow
  • a range of locally relevant benefits
  • Fulltime
Read More
Arrow Right

Senior Privacy Engineer

We are excited to welcome a Senior Privacy Engineer to join 1Password. Our missi...
Location
Location
United States; Canada
Salary
Salary:
153000.00 - 214000.00 USD; CAD / Year
https://www.1password.com Logo
1Password
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software engineering, data engineering, or data analytics at SaaS companies, with a strong emphasis on data ingestion, governance, and pipeline processing
  • Demonstrated expertise building and operating production systems at meaningful scale, including debugging, reliability, and operational ownership
  • Experience implementing data access control and data obfuscation layers on top of data lakes or large analytics environments, including policy-based access, row/column-level controls, tokenization/masking, and privacy-aware query patterns
  • Experience implementing these controls via commodity governance/authorization offerings (e.g., Databricks Unity Catalog, Okera, Privacera, or similar technologies), including integration into real-world data workflows and enforcement paths
  • Experience performing analytics and investigations using Python and SQL (e.g., validating data minimization, measuring collection changes, auditing datasets, and supporting privacy reviews)
  • Experience building or supporting privacy-safe controls, infrastructure, and analysis for AI/ML solutions (e.g., data provenance and curation, access controls around training/evaluation datasets, inference telemetry hygiene, retention/deletion alignment, and practical mitigations for leakage risk)
  • Familiarity with DLP-style controls and privacy-aware analytics patterns
  • Proficiency in one or more backend languages (e.g., Go, Rust, Java, TypeScript) and a track record of delivering production-quality code
  • Practical privacy engineering experience implementing controls such as minimization, access controls, encryption, retention/deletion, and privacy-safe analytics/telemetry
  • Ability to translate privacy requirements (GDPR / CCPA / CPRA concepts) into engineering work without relying on “paper compliance”
Job Responsibility
Job Responsibility
  • Work on privacy engineering problems where data scale and data systems matter: pipelines, telemetry/analytics, and data stores that support business needs while maintaining strong privacy protections
  • Build practical controls for data access governance and obfuscation in large datasets (policy enforcement, row/column controls, masking/tokenization, privacy-aware query patterns)
  • Improve retention/deletion and logging/telemetry hygiene so privacy remains strong as systems evolve
  • Help enable privacy-safe AI/ML use by implementing controls, infrastructure, and analysis that reduce data exposure and support responsible product development
  • Collaborate across teams to make privacy the default through templates, guardrails, and automation
  • Build privacy-by-design into data systems and pipelines
  • Partner with Product and Legal/Privacy to translate requirements (e.g., DPIAs/PIAs, consent, data subject rights) into concrete technical controls and deliverable plans
  • Influence how we design and evolve data ingestion and processing pipelines, ensuring privacy-safe collection and downstream use
  • Help teams implement privacy-safe patterns for data flows, access boundaries, and storage decisions
  • Implement scalable access controls and data protection in large datasets
What we offer
What we offer
  • Health and wellbeing: Maternity and parental leave top-up programs
  • Competitive health benefits
  • Generous PTO policy
  • Growth and future: RSU program for most employees
  • Retirement matching program
  • Free 1Password account
  • Community: Paid volunteer days
  • Peer-to-peer recognition through Bonusly
  • Remote-first work environment
  • Fulltime
Read More
Arrow Right

Principal Data Engineer

Our Client is seeking a Principal Data Engineer to roll up their sleeves and bui...
Location
Location
United States , New York
Salary
Salary:
175000.00 - 220000.00 USD / Year
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong foundation in software engineering principles, including SOLID design, modularity, and scalability.
  • Expert proficiency in Databricks, including Delta Lake, Unity Catalog, Delta Live Tables, MLflow, and Databricks Workflows.
  • Deep experience with Snowflake, including data modeling, performance optimization, and integration with upstream/downstream pipeline tooling.
  • Expert proficiency in Python for data pipeline and automation development.
  • Advanced SQL skills with experience optimizing complex queries and data models at scale.
  • Proven experience designing and maintaining cloud-native data pipelines on AWS (e.g., MWAA/Airflow, Lambda, ECS, SQS, Glue, S3, Redshift, etc.).
  • Experience implementing and managing Terraform or similar IaC frameworks.
  • Strong understanding of lakehouse architecture patterns, data ingestion, transformation, and orchestration, including familiarity with ML/AI pipeline integration patterns.
  • Familiarity with CI/CD pipelines, automated testing, and modern DevOps practices.
  • 8+ years of experience in data engineering or backend development, with a focus on scalable data solutions.
Job Responsibility
Job Responsibility
  • Build and maintain end-to-end data pipelines — from raw ingestion through transformation and delivery — across diverse data sources (APIs, web data, internal feeds, etc.).
  • Hands-on development of scalable, production-grade pipelines within Databricks, including Delta Lake table management, Workflows, and cluster optimization.
  • Build and maintain data models, schemas, and transformation logic in Snowflake, optimizing for performance and reliability.
  • Develop and manage Databricks environments including Unity Catalog, Delta Live Tables, and integration patterns that support both internal data consumers and external sharing use cases.
  • Build and manage orchestration workflows using AWS services (MWAA/Airflow, Lambda, ECS, SQS, MSK) and Databricks-native orchestration where appropriate.
  • Implement and maintain infrastructure as code (IaC) using Terraform, ensuring reproducibility and compliance with cloud standards.
  • Establish and enforce best practices in data modeling, schema design, and ETL/ELT processes for high-volume structured and semi-structured data across Snowflake and Databricks.
  • Ensure data quality, lineage, and observability through automated testing, monitoring, and alerting across all pipeline layers.
  • Collaborate closely with technology leadership to align data platform development with business strategy and product goals.
  • Stay at the forefront of industry trends in data engineering, lakehouse architecture, and cloud-native data platforms.
  • Fulltime
Read More
Arrow Right

Junior Data Analyst | Excel

We are looking for a detail-oriented entry-level Data Analyst | Excel to support...
Location
Location
United States , Moline
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience using Microsoft Excel for data analysis, tracking, and validation work
  • Hands-on knowledge of Pivot Tables, VLOOKUP, and Excel formulas for reviewing and reconciling data
  • Ability to compare large datasets and identify inconsistencies with strong attention to detail
  • Basic understanding of data analysis concepts and reporting practices
  • Strong organizational skills with the ability to manage repetitive review tasks accurately
  • Clear written communication skills for documenting findings and supporting audit-related activities
  • Willingness to learn new processes and tools related to access reviews and provisioning support
Job Responsibility
Job Responsibility
  • Analyze exported data from numerous applications to identify differences and maintain alignment in access-related records across charter banks
  • Use advanced Excel functions, including Pivot Tables, lookup formulas, and other analytical tools, to organize, validate, and review large datasets
  • Perform side-by-side comparisons of user roles across banking entities to confirm consistency and highlight discrepancies for follow-up
  • Review permission data across charter banks and document exceptions that require correction or further investigation
  • Prepare and maintain tracking files that support validation activities, audit readiness, and ongoing reporting needs
  • Generate and evaluate system-produced reports from backend sources to verify completeness and accuracy of access information
  • Support provisioning-related tasks after training, following established procedures to help maintain appropriate user access
  • Collaborate with internal stakeholders to clarify data issues, resolve mismatches, and improve the reliability of reporting outputs
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • enrollment in company 401(k) plan
Read More
Arrow Right

Director of Operations

The Director of Operations is responsible for ensuring the quality of Aramark’s ...
Location
Location
United States , Terlingua
Salary
Salary:
Not provided
aramark.com Logo
Aramark
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least five years' experience in operations management in a related field
  • Requires a bachelor's degree or equivalent experience
  • High energy level that is communicated to the team and exhibits a proven track record for growing business
  • Outstanding interpersonal and communications skills (both verbal and written)
  • Ability to lead in a diverse environment with a focus on client and guest service
  • Candidates must be available to work nights, weekends, and holidays as needed
Job Responsibility
Job Responsibility
  • Maintain and follow all wage & hour compliance for local employees
  • Conduct all required new hire paperwork and maintain employee files for employees on-site
  • Coordinate payroll functions and check distribution
  • Assist leadership on special projects
  • Develops and maintains client relationships to grow base business and improve retention of account base
  • Accountable for business reviews and key interactions with key clients within the local market
  • Reviews and analyzes business performance using plan data and recommends decisions/approaches to address key operational opportunities and levers, including route sales growth optimization, pricing actions, product inventory, waste reduction, and labor costs, which would positively impact the business
  • Responsible for recruiting, hiring, training, coaching, and counseling management staff and front-line personnel to provide ongoing support and development
  • Optimize core processes and positively influence client relationships and business opportunities
  • Owns and fosters effective communication at all levels of the organization
  • Fulltime
Read More
Arrow Right

Office Assistant

We are looking for a dependable Office Assistant to provide day-to-day administr...
Location
Location
United States , San Ramon
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience in an office support, administrative, or clerical role, preferably within an accounting, billing, or finance-related environment.
  • Proficiency with Microsoft Excel and confidence using spreadsheets, databases, and general computer applications.
  • Ability to work with accounting software, CRM tools, and internal business systems while managing data carefully.
  • Strong written and verbal communication skills, including the ability to handle routine customer-facing correspondence professionally.
  • Demonstrated attention to detail with the ability to manage multiple tasks, maintain logs, and meet deadlines consistently.
  • Comfortable coordinating with cross-functional teams to help resolve billing-related questions and administrative issues.
  • Experience handling inbound calls, email requests, and general office support tasks in a fast-paced setting.
Job Responsibility
Job Responsibility
  • Create and send routine customer communications such as invoices, account statements, and payment reminders with accuracy and professionalism.
  • Review shared email inboxes, prioritize incoming messages, and direct requests to the appropriate team members for timely follow-up.
  • Maintain tracking logs for open items and follow through with customers or internal departments to help keep requests on schedule.
  • Enter, verify, and update information in spreadsheets and internal platforms while ensuring a high level of data accuracy.
  • Compile simple status reports and summaries that help the Accounts Receivable or finance team monitor ongoing activity.
  • Partner with sales, customer service, and operations teams to address non-financial billing questions and resolve documentation-related issues.
  • Organize follow-up activities by scheduling next steps and keeping task records current for the team.
  • Assist during month-end and reporting periods by gathering documents and monitoring checklist completion.
  • Respond to routine inquiries in a courteous, service-oriented manner that reflects professionalism in every interaction.
  • Maintain orderly documentation and records in alignment with company standards for accuracy and consistency.
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right