CrawlJobs Logo

Senior Software Engineer, Aggregates

atscale.com Logo

AtScale

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

AtScale is the semantic layer for modern data and AI. We bridge the gap between complex cloud data platforms—like Snowflake, Databricks, and Google BigQuery—and the business users who need consistent, AI-ready analytics. We are looking for a Senior Software Engineer to join our Aggregates Engineering Team to help us redefine how the world handles business intelligence.

Job Responsibility:

  • Architect the Core Lifecycle: Design, build, and evolve the aggregate system that defines, manages, and optimizes aggregates to accelerate query performance across data platforms
  • Optimize Intelligent Performance: Architect the prediction and selection logic that identifies high-value aggregates and analyze query workloads to guide placement strategies
  • Scale High-Impact Systems: Improve maintenance and scheduling processes to ensure reliability and low overhead in large-scale environments, ensuring the system scales smoothly

Requirements:

  • 6+ years of professional software engineering experience
  • BA/BS in Computer Science or a related field
  • Strong programming expertise in Scala
  • Experience with Scala worker systems like Akka or Pekko
  • Experience with data warehouse concepts (Snowflake, BigQuery, etc.)
  • Experience with containerization technologies (Docker, Kubernetes)
  • Excellent communication skills
  • Based in or able to work Eastern European Time hours
What we offer:
  • Competitive salary + equity
  • Unlimited PTO and comprehensive benefits
  • The chance to shape the future of a global leader in AI-ready analytics

Additional Information:

Job Posted:
February 21, 2026

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, Aggregates

Senior Software Engineer

Join our Liquidity Engineering team to help shape the future of decentralized fi...
Location
Location
Salary
Salary:
Not provided
0x.org Logo
0x
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience, including 2+ years in DeFi
  • In-depth knowledge of design and mechanics of leading AMMs (constant product, concentrated liquidity, stable-swap, orderbook, etc.)
  • Comfortable coding in Rust
  • Basic working knowledge of Solidity
  • Proven ability to design systems with input from multiple stakeholders, balancing technical, product, and operational trade-offs
  • Experience modifying existing production codebases and shipping those changes without impact to system uptime
  • Experience implementing systems with high performance/latency demands
  • Self-driven and effective in a fully remote environment
  • Knowledge and passion for decentralized finance and the 0x mission
  • Exhibit our core values: do the right thing, consistently ship, and focus on long-term impact
Job Responsibility
Job Responsibility
  • Find and integrate AMMs into our existing routers for both SVM and EVM environments to maximize price competitiveness, token coverage and execution quality of our trading APIs
  • Build tools to automatically analyze DEX liquidity across 20+ chains
  • Identify and act on price improvement opportunities using data-driven insights and protocol knowledge
  • Balance speed and pricing to achieve the right outcomes for the business
  • maximize win rates within meta-aggregators, wallets, and the broader competitive landscape
  • Continuously monitor, troubleshoot, and improve our liquidity integrations to maintain top-tier performance
  • Stay ahead of trends in DEX design, evaluating and onboarding high-value opportunities
  • Accurately predict and prioritize which new DEXes will have the greatest impact on price competitiveness
What we offer
What we offer
  • Comprehensive insurance (medical/dental/vision/life/disability) for U.S.-based employees — 100% of base plan covered for you and dependents
  • 401k and FSA for U.S.-based employees
  • Monthly mobile phone bill, wellness, and pre-tax transportation expense
  • Covered mental health benefits (included professional therapy sessions)
  • A supportive remote environment
  • Lunch reimbursement for all employees across the globe
  • Stipend for your ideal remote / WFH set-up: headphones, and any other work gear you may need
  • 12-week paid parental leave
  • Great office conveniently located in the SF Financial District for those in the region
  • Flexible vacation: Take time when you need it (and we really mean it)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Search

Truveta is the world’s first health provider led data platform with a vision of ...
Location
Location
United States , Seattle
Salary
Salary:
155000.00 - 190000.00 USD / Year
truveta.com Logo
Truveta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related field (advanced degree a plus)
  • 5+ years of professional software engineering experience
  • Designing, building, and operating distributed systems at scale
  • Writing production-quality, efficient, multi-threaded code that runs reliably in cloud environments
  • Architecting and implementing search system features (indexing, querying, optimization), including building robust test frameworks
  • Reviewing data specifications and handling large-scale data storage and distribution using specialized protocols
  • Debugging and resolving complex production issues in distributed systems
  • Proven experience with cloud-native architectures and DevOps practices (preferably Azure, though AWS/GCP experience is relevant)
Job Responsibility
Job Responsibility
  • Design, build, and maintain index, query, and search system features utilized to aggregate and analyze health data
  • Architecting, implementing, and testing new index and query features
  • Optimizing end-to-end index performance
  • Planning, architecting, and deploying highly scalable and highly reliable search systems
  • Implement relevant compliance controls and conduct thorough security reviews
  • Drive observability, reliability, and automation across the infrastructure and platform
  • Monitor emerging technology in the search and infrastructure domains, evaluate applicability, and champion adoption where appropriate
  • Contribute to knowledge sharing and best practices within the team
What we offer
What we offer
  • Comprehensive benefits with strong medical, dental and vision insurance plans
  • 401K plan
  • Professional development & training opportunities for continuous learning
  • Work/life autonomy via flexible work hours and flexible paid time off
  • Generous parental leave
  • Regular team activities (virtual and in-person)
  • Additional compensation such as incentive pay and stock options
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Experience Platform Team

The Experience Platform team is looking for a full-stack/backend software engine...
Location
Location
United States , New York City
Salary
Salary:
Not provided
pinecone.io Logo
Pinecone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of experience in full-stack or backend development (NodeJS, Rust, Python, or Go)
  • Experience with queueing and streaming technologies like Kafka, Kinesis, or Pub/Sub
  • Familiarity with creating web interfaces with React or other frontend frameworks
  • Expertise in event-driven system design and distributed systems principles
  • Proficiency in building reliable data processing pipelines for usage tracking and reconciliation
  • Familiarity with integrating third-party APIs and handling inconsistent data
  • Hands-on experience with one or more major cloud providers (AWS, GCP, Azure), especially services related to data streaming, serverless compute, and data storage
  • Strong understanding of RESTful API design
Job Responsibility
Job Responsibility
  • Design event-driven architectures and distributed systems for reliable real-time and batch event processing
  • Develop queueing and streaming systems (e.g., Kafka, Kinesis) with robust event handling mechanisms
  • Build pipelines for ingesting, transforming, and aggregating usage data, ensuring accuracy and reliability
  • Integrate with external APIs and vendor systems, designing for resiliency against outages or inconsistent data
  • Create auditable and observable systems with monitoring, alerting, and verification mechanisms
  • Implement end-to-end user experiences across multiple services and web applications
What we offer
What we offer
  • Comprehensive health coverage including medical, dental, vision, and mental health resources
  • 401(k) Plan
  • Equity award
  • Flexible time off
  • Paid parental leave
  • Annual Company Retreat
  • WFH Equipment Stipend
Read More
Arrow Right

Senior Principal Software Engineer, Infrastructure

At Docker, we make app development easier so developers can focus on what matter...
Location
Location
United States , Seattle
Salary
Salary:
251000.00 - 352000.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of software engineering experience with demonstrated expertise across multiple platform domains (identity, billing, data, infrastructure)
  • Proven track record architecting and delivering large-scale distributed systems serving millions of users and thousands of enterprise customers
  • Deep expertise in at least two of: identity/access management systems, billing/monetization platforms, data platforms, or cloud infrastructure
  • Broad working knowledge across all platform domains with ability to make sound architectural decisions spanning multiple areas
  • Expert-level understanding of API design, service architecture, and system integration patterns at scale
  • Experience with cloud platforms (AWS, GCP, or Azure) and modern infrastructure patterns (Kubernetes, service mesh, infrastructure-as-code)
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Track record of establishing strategic technical plans that directly enabled business outcomes (revenue growth, cost reduction, market expansion)
  • Experience translating business strategy into technical architecture and roadmaps
  • Demonstrated ability to identify and prioritize investments that provide maximum platform leverage
Job Responsibility
Job Responsibility
  • Define and own the multi-year technical vision for Docker's foundational platform, encompassing accounts, billing, data, enterprise governance, and infrastructure
  • Establish strategic plans and objectives for major platform initiatives, making architectural decisions that ensure effective achievement of Docker's business objectives
  • Contribute to and drive the strategic vision in collaboration with the VP of Engineering, translating organizational strategy into technical roadmaps that span multiple teams and years
  • Identify and prioritize platform investments that provide maximum leverage—capabilities built once that enable rapid iteration across all Docker products
  • Develop architectural principles and standards that guide technical decisions across the Bridge organization and influence product engineering teams
  • Anticipate future business needs and ensure platform architecture provides the flexibility to support Docker's evolving commercial models
  • Lead large cross-company programs that require coordination across Desktop, Hub, AI, Security, Cloud, and Platform teams
  • Architect the unified platform interfaces ("Control Planes") that enable product teams to answer canonical questions like "Can this user access this feature?" or "How much has this organization consumed?" without understanding underlying complexity
  • Drive convergence of fragmented systems across Docker—replacing product-specific implementations with shared platform capabilities for authentication, authorization, billing, and observability
  • Establish technical contracts between platform and product teams that enable independent velocity while ensuring consistency and reliability
What we offer
What we offer
  • Freedom & flexibility
  • fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup
  • we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

The Growth Engineering team’s mission is to drive sustained usage and revenue gr...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 14+ years of hands-on product development experience
  • 5+ years of experience leading engineering teams (up to ~10 engineers), including senior engineers
  • Proven experience delivering large-scale, cross-team platforms with measurable business impact
  • Strong understanding of backend and frontend (web) systems
  • Experience designing and operating data-intensive systems, including analytics pipelines, aggregations, and reporting layers
  • Big data experience (preferred), especially in systems that support experimentation, funnels, and attribution
  • Ability to make sound architectural decisions balancing scale, performance, and extensibility
  • Familiarity with digital marketing, growth platforms, or experimentation systems is a strong plus
  • Strong problem-solving skills with the ability to think systemically and strategically
  • Track record of delivering results through influence, collaboration, and technical leadership
Job Responsibility
Job Responsibility
  • Lead a team of full-stack engineers building growth intelligence and campaign management platforms
  • Own the end-to-end technical architecture for campaign insights, diagnostics, and governance systems
  • Drive high engineering quality through architecture reviews, design reviews, and code reviews
  • Build platforms that provide clear, actionable visibility into campaign performance
  • Enable self-serve diagnostics and insights
  • Partner closely with product management and data analysts
  • Design and evolve platform-level mechanisms that protect customer experience while enabling growth
  • Ensure systems provide cross-campaign and cross-surface visibility
  • Own feature execution and rollout plans
  • Collaborate with engineering peers across orgs and geographies
  • Fulltime
Read More
Arrow Right

Senior Technical Specialist - HW/SW

As the Technical Specialist - HW/SW integration for the SDV 2.0 Aggregator suppo...
Location
Location
United States , Austin; Mountain View; Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or related field
  • Minimum 5 years of experience applying microprocessor based controllers to automotive vehicle electrical systems
  • Foundational understanding of software development, hardware/software co-design, and verification/validation processes
  • Demonstrated technical and professional skills in a job-related area, with excellent problem-solving skills involving complex systems
  • High level of oral and written communication skills
  • Strong program management skills with a proven ability to manage multiple priorities and deliver to milestones
  • Effective interpersonal skills with the ability to influence across functions and resolve priority conflicts
Job Responsibility
Job Responsibility
  • Serve as the system architect interface between in-house Aggregator hardware design teams and GM software teams, leading production execution
  • Understand the SDV 2.0 Aggregator Hardware Product and Mechatronics Software Architecture (Farm–Aggregator–Extender) and lead/support development and release of software content aligned with program milestones
  • Interpret Aggregator/Extender requirements and software content needs across all project phases, including Design, Validation (PreDV, DV, PV), and key program deliverables (CVF, PPTB, PTB, PPV, MVB, SORP)
  • Lead or support software architecture definition, RASIC alignment between Aggregator hardware, GM software teams, and associated delivery plans
  • Lead/support HSIS activities aligned with Aggregator hardware
  • Lead/support hardware/software integration troubleshooting at GM internal labs, benches, factories, and external locations (suppliers, dealers) as required to resolve issues
  • Prepare and coordinate software timing plans that ensure all program requirements and MRD dates are met with the appropriate level of software maturity
  • Lead/support maintenance of software functional component specifications
  • Participate in Product Development Team (PDT) meetings to coordinate development and integration of products into the vehicle
  • Represent Aggregator and Extender components at Vehicle Program Team and management reviews as requested
  • Fulltime
Read More
Arrow Right

Senior/Staff Software Engineer - Data Platform

Perplexity is looking for experienced Data Platform Engineers to design, build, ...
Location
Location
United States , San Francisco, Seattle, New York City
Salary
Salary:
250000.00 - 385000.00 USD / Year
perplexity.ai Logo
Perplexity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years (Senior) or 8+ years (Staff) of software engineering experience
  • Strong experience building production data infrastructure systems
  • Hands-on experience with batch and/or streaming data processing at scale
  • Deep familiarity with data orchestration systems (Airflow, Dagster, or similar)
  • Proficiency in Python and at least one additional backend language (Go, TypeScript, etc.)
  • Strong systems thinking: you understand tradeoffs across reliability, latency, cost, and complexity
  • Experience supporting ML/AI workflows, training pipelines, or evaluation systems
  • Familiarity with data quality, lineage, observability, and governance tooling
  • Prior ownership of internal platforms used by many teams
Job Responsibility
Job Responsibility
  • Design and operate large-scale batch and streaming data pipelines supporting product features, AI training/evaluation, analytics, and experimentation
  • Build and evolve event-driven and streaming systems (e.g., Kafka/Kinesis/PubSub-style architectures) for real-time ingestion, transformation, and delivery
  • Own batch processing frameworks for backfills, aggregations, and offline computation
  • Lead the design and operation of data orchestration systems (e.g., Airflow, Dagster, or equivalent), including scheduling, dependency management, retries, SLAs, and observability
  • Establish strong guarantees around data correctness, freshness, lineage, and recoverability
  • Design systems that handle scale, partial failure, and evolving schemas
  • Build self-serve data platforms that empower engineers, data scientists, and analysts to safely create and operate pipelines
  • Improve developer experience for data work through better abstractions, tooling, documentation, and paved paths
  • Set standards for data modeling, testing, validation, and deployment
  • Drive architectural decisions across data infrastructure for storage, compute, orchestration, and APIs
What we offer
What we offer
  • Equity
  • Health
  • Dental
  • Vision
  • Retirement
  • Fitness
  • Commuter and dependent care accounts
  • Fulltime
Read More
Arrow Right

Senior Data Engineer

Data Engineering at Blackbaud is responsible for ingestion, transformation and p...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of software and/or data engineering experience
  • Experience with big data technologies such as Spark, Databricks, Delta lakes, Hive, etc.
  • 4+ years of experience in core languages such as Python, Scala or Java (Preferably Python)
  • Hands-on experience leveraging PaaS offerings in a public cloud environment (Azure preferred)
  • Experience with Big Data design patterns and distributed computing tools/frameworks
  • Proven expertise building big data pipelines (batch processing, real-time streaming)
  • Working knowledge of TDD, CI/CD concepts and tools (Preferably Azure DevOps)
  • Advanced understanding of unit testing/integration testing/QA/Validation
  • Knowledge of data security and authentication protocols
  • Experience in areas of data governance, privacy and regulation and professional experience with architectural approaches to data security
Job Responsibility
Job Responsibility
  • Design, develop and operate high performance, large volume data structures for data-powered products and data science
  • Implement efficient, distributed and scalable pipelines and integrate data from multiple sources to create data products
  • Implement design patterns that support data ingestion, data movement, transformation, aggregation, and much more
  • Collaborate with Product managers, Software engineers, and Data Scientists, and work towards achieving key results
  • Build high quality production level code, test and deploy data pipelines
  • Undertake complex tasks that are large and diverse in scope and/or critical in nature
  • Design and develop breakthrough products, services or technological advancements that expand our business
  • Participate in code reviews, brainstorm design approaches with peers and mentor junior engineers
  • Work in fast paced agile environment, participate in scrum ceremonies and help ensure that the team meets sprint commitments
Read More
Arrow Right