CrawlJobs Logo

Senior Software Engineer, Analytics Platform

United States, San Francisco 190000.00 - 280000.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

The Event Analytics Platform (EAP) team is responsible for the infrastructure that powers all of Sentry's time-series data and searching capabilities across billions of events with sub-second latency. We started this initiative by building Snuba, the primary storage and query service for Sentry's event data powered by ClickHouse, and we are now focused on unlocking deeper visibility and reporting across the terabytes of event data our users generate. As a Senior Software Engineer, you will lead efforts to push the boundaries of data visibility at Sentry. You will do this by expanding the capabilities of our search infrastructure, building new capabilities on top of our state-of-the-art storage layer and increasing the performance and integrity of Sentry’s core data services. You will also help shape Infrastructure's technical direction at Sentry and collaborate with Product and other Engineering teams to turn that vision into a reality.

Job Responsibility

  • Expand EAP's ability to deliver data at world-class speed and reliability
  • Architect and automate services and systems to scale reliably under growing demand
  • Make architectural trade-offs that balance product requirements with engineering constraints
  • Maintain and grow the team's code quality initiatives by regularly reviewing code and contributing to design decisions
  • Lead design and discussions around deliverables the team is working towards
  • Improve the maintainability and developer experience of the codebases EAP owns

Requirements

  • Minimum of 4+ years of experience in backend or infrastructure engineering
  • Strong knowledge of replicated and/or distributed data storage systems
  • Proficiency in Python or a comparable language
  • Experience with some or all of the following systems: Disk-driven Storage Systems: PostgreSQL, ClickHouse
  • Memory-driven Storage Systems: Memcached, Redis
  • Streaming Platforms: Kafka, RabbitMQ
  • Strong communication skills, with the ability to articulate technical concepts clearly
  • In the San Francisco Bay Area or willing to relocate

What we offer

  • Incentive compensation
  • Equity grants
  • Paid time off
  • Group health insurance coverage

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineer, Analytics Platform

8 matching positions

Software Engineer / Senior Software Engineer - CoreAI

Azure DevOps is a suite of modern development services that enables software dev...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid software development experience
  • Demonstrable experience with C#, C++, Java or any other OOP language
  • Strong analytical skills as well as communication skills both verbal and written
  • Ability to understand unfamiliar code bases, debug client and service side applications (including database stored procedures)
  • Knowledge and experience with Microsoft Azure, AWS or similar cloud computing platforms is preferred
  • Experience with SQL performance tuning (preferably Microsoft SQL Server)
  • Solid understanding of testing principles
  • Ability to prioritize and handle multiple tasks completely and independently and generate clarity in ambiguous situations
  • Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers
Job Responsibility
Job Responsibility
  • Design, develop, test and support features, experiences
  • Collaborate on the design and development of features and solutions, contributing to technical direction across business scenarios
  • Support highly available services used by top companies and millions of developers on a daily basis
  • Troubleshooting of complex issues through the entire tech stack including frontend and database layers
  • Participate in on-call rotations with your team. Triage and respond to issues and advocate for opportunities to improve service health
  • Collaborate through pairing and code reviews and contribute to a culture of learning and growth
  • Fulltime
Read More
Arrow Right

Senior Software Platform Engineer

Solvd Inc. is a rapidly growing AI-native consulting and technology services fir...
Location
Location
Brazil
Salary
Salary:
Not provided
solvd.com Logo
Solvd Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional experience in software engineering and infrastructure engineering
  • Extensive experience building and maintaining AI/ML infrastructure in production, including model, deployment, and lifecycle management
  • Strong knowledge of AWS and infrastructure-as-code frameworks, ideally with CDK
  • Expert-level coding skills in TypeScript and Python building robust APIs and backend services
  • Production-level experience with Databricks MLFlow, including model registration, versioning, asset bundles, and model serving workflows
  • Expert level understanding of containerization (Docker)
  • Proven ability to design reliable, secure, and scalable infrastructure for both real-time and batch ML workloads
  • Ability to articulate ideas clearly, present findings persuasively, and build rapport with clients and team members
  • Strong collaboration skills and the ability to partner effectively with cross-functional teams
Job Responsibility
Job Responsibility
  • Design, implement, and maintain cloud-native platform to support AI and data workloads, with a focus on AI and data platforms such as Databricks and AWS Bedrock
  • Build and manage scalable data pipelines to ingest, transform, and serve data for ML and analytics
  • Develop infrastructure-as-code using tools like Cloudformation, AWS CDK to ensure repeatable and secure deployments
  • Collaborate with AI engineers, data engineers, and platform teams to improve the performance, reliability, and cost-efficiency of AI models in production
  • Drive best practices for observability, including monitoring, alerting, and logging for AI platforms
  • Contribute to the design and evolution of our AI platform to support new ML frameworks, workflows, and data types
  • Stay current with new tools and technologies to recommend improvements to architecture and operations
  • Integrate AI models and large language models (LLMs) into production systems to enable use cases using architectures like retrieval-augmented generation (RAG)
What we offer
What we offer
  • Shape real-world AI-driven projects across key industries, working with clients from startup innovation to enterprise transformation
  • Be part of a global team with equal opportunities for collaboration across continents and cultures
  • Thrive in an inclusive environment that prioritizes continuous learning, innovation, and ethical AI standards
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Platform

This role is essential for developing and optimizing platform services that supp...
Location
Location
United States , Philadelphia; New York
Salary
Salary:
116000.00 - 209300.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 3 years of related work experience
  • OR advanced degree with 1 year of related work experience
  • OR combination of education and experience deemed equivalent
  • Acceptable areas of study include Computer Science or Related Field
  • 4-7 years Developing and deploying platform services with a focus on automation and operational excellence
  • 4-7 years Optimizing infrastructure for performance, security, and cost-efficiency in a cloud environment
  • Expertise in applying Agile practices and principles
  • Ability to lead platform engineering teams, providing technical guidance and support
  • Strong analytical skills to solve complex technical issues
  • Effective in working cross-functionally with various teams
Job Responsibility
Job Responsibility
  • Design and deploy platform services to improve infrastructure performance, security, and cost-efficiency
  • Optimize existing platform services to efficiently handle core data workloads
  • Collaborate with engineering, data, and product teams to advance platform capabilities
  • Implement automation and operational improvements to enhance developer experience
  • Ensure robust platform architecture through practical engineering solutions
  • Participate in code review sessions to ensure the quality and security of code and configuration
  • Triage and remediate alerts from service monitoring and security events
  • Work within an Agile environment to streamline processes and increase productivity
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off and up to 12 paid holidays
  • Paid parental and family leave
  • Family building benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Platform

Easygo leads the world in crafting top-tier entertainment experiences. Within ou...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's/Master's degree in Computer Science or equivalent practical experience
  • 7+ years of hands-on experience in software engineering, with a primary focus on backend development
  • Experience with technologies such as Node.js, Microservices, Docker, Cloud services (e.g., AWS, Azure, Google Cloud) and related technologies
  • Experience with CI/CD tools (e.g., AWS Code Pipeline, GitHub Actions) for automating the deployment process
  • Proficiency in Subscriptions technology (WebSockets, Pub/Sub), TypeScript, GraphQL, database technologies such as PostgreSQL, Elasticsearch
  • Strong understanding of code architecture and design principles
  • Excellent problem-solving skills and the ability to thrive in a fast-paced, dynamic environment
  • Strong communication skills for effective collaboration with teams and stakeholders
  • Analytical mindset to address complex technical challenges and devise innovative solutions
  • Positive attitude and eagerness to learn new technologies to grow as a full-stack engineer
Job Responsibility
Job Responsibility
  • Actively engage in hands-on coding, testing, debugging, and troubleshooting to ensure code quality, scalability, and maintainability
  • Write efficient, scalable, and maintainable code, adhering to coding standards and best practices
  • Lead technical discussions and propose solutions that drive team performance and contribute to team and company OKRs
  • Innovate within the team by pushing for improvements and driving constructive changes to enhance team performance and efficiency
  • Analyse complex problems and provide effective solutions, contributing to team goals and initiatives
  • Lead and independently completed medium-sized projects or components from start to finish
  • Identify opportunities for improvement and take initiative in technical discussions
  • Share knowledge and best practices with the team, fostering a collaborative and learning-oriented environment
  • Mentor junior engineers by providing guidance and constructive feedback to support their growth
  • Collaborate with stakeholders, product managers, and engineering teams to effectively communicate technical concepts
Read More
Arrow Right

Senior Software Engineer- Platform Security

Join the Microsoft Device Ecosystem and Platform (MDEP) team, where we are build...
Location
Location
United States , Mountain View
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 8+ years of software development experience, with significant experience contributing to or leading architectural design
  • Experience with AOSP security features such as device integrity, cryptography, Keymint, and Keystore
  • Expertise in device integrity mechanisms, key attestation processes, key provision strategies, and the management of trusted applications within AOSP
  • Ability to develop and manage trusted applications that operate within a TEE
  • Capability to design and develop robust security solutions that align with industry standards and best practices
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex software and security issues
  • Leadership skills to guide a team in the development of secure software solutions
  • Strong communication skills with proven track record of representing security technology with customers and device manufacturers
Job Responsibility
Job Responsibility
  • Design, develop, and maintain AOSP security features, applications, and frameworks using Java, Kotlin, C/C++, and other technologies
  • Work across drivers, tools, Linux Kernel, trusted applications, AOSP Framework, and AOSP services
  • Collaborate with developers, testers, product managers, and security experts to ensure the quality, performance, and security of the AOSP platform and applications
  • Research and implement the latest security best practices, standards, and technologies for AOSP development
  • Troubleshoot, debug, and fix security issues and vulnerabilities in AOSP applications and systems
  • Represent the Microsoft MDEP team in various forums with partners, providing industry-leading technical guidance
  • Participate in code reviews to ensure code quality and share knowledge with the team
  • Demonstrate excellent communication skills with the ability to articulate technical design, implementation, and issues clearly and concisely
  • Stay updated on AOSP operating system updates, security trends, and industry best practices
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Platform and Core Services

We are seeking a highly skilled and experienced Senior Software Engineer, Platfo...
Location
Location
United States , Detroit
Salary
Salary:
98600.00 - 137800.00 USD / Year
canopy.security Logo
Canopy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree preferred
  • Proven experience as a Senior Software Engineer with a focus on cloud technologies
  • Strong understanding of cloud computing concepts, architectures, and services (e.g., AWS, Azure, Google Cloud)
  • Proficiency in programming languages such as Go, Typescript, Python for cloud based application development
  • Experience with containerization technologies (e.g., Docker, Kubernetes) and container orchestration platforms
  • Familiarity with cloud-based databases, storage systems, and data management technologies
  • Knowledge of cloud security best practices and compliance standards
  • Experience with Infrastructure-as-Code (IaC) tools like Terraform or CloudFormation
  • Familiarity with DevOps practices and tools (e.g., CI/CD, Jenkins, Git, or similar)
  • Strong problem-solving and analytical skills, with the ability to debug and troubleshoot complex cloud-based systems
Job Responsibility
Job Responsibility
  • Design, develop, and deploy cloud-based solutions and services, leveraging industry best practices and cloud technologies
  • Collaborate with product management and other stakeholders to define requirements and translate them into scalable and reliable cloud solutions
  • Architect and optimize cloud infrastructure, ensuring scalability, performance, and security
  • Develop and implement cloud-based software applications, APIs, and microservices using modern programming languages and frameworks
  • Implement and automate cloud deployment, monitoring, and management processes using Infrastructure-as-Code (IaC) and DevOps principles
  • Collaborate with cross-functional teams, including software engineers, data engineers, and operations, to ensure seamless integration of cloud services and components
  • Monitor and optimize cloud resources, performance, and costs, identifying and implementing efficiency improvements
  • Stay up to date with cloud technologies, industry trends, and emerging best practices, evaluating and recommending new tools and technologies to enhance our cloud capabilities
  • Ensure compliance with security and data privacy standards and regulations in all cloud-based solutions and services
  • Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning
What we offer
What we offer
  • Comprehensive medical benefits coverage, dental plans and vision coverage
  • Health care and dependent care spending accounts
  • Employee and Family Assistance Program (EAP)
  • Employee discount programs
  • Retirement plan with a generous company match
  • Generous Paid Time Off, Sick, and Holidays
  • Family Leave (Maternity, Paternity)
  • Short- and long-term disability
  • Life insurance and accidental death & dismemberment insurance
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer - Video Platform

Roku is changing how the world watches TV. Roku is the #1 TV streaming platform ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong problem-solving and analytical abilities
  • 5+ years of solid programming experience in Java core libraries and developing web server applications, object-oriented design and design patterns, and passionate about writing high-quality and well-architected code
  • Strong technical competency and experience in building high-performance and cloud-based scalable micro-services
  • Experience with design and implementation of modern micro-services architectures and API frameworks (REST/JSON)
  • Experience with web servers such as Apache, Tomcat, and building and deploying services on AWS cloud
  • Experience with NoSQL data storage technologies such as Cassandra, DynamoDB, Redis, etc. as well as RDMBS like Oracle or MySQL
  • Domain expertise in the area of Over-the-Top Video delivery technologies, On-Demand/Live streaming, DRM, encoding, delivery, CDNs etc. is highly preferred
  • Ability to handle periodic on-call duty as well as out-of-band requests
  • strong written and verbal communication skills
  • Bachelor's Degree in Computer Science plus 8 years of experience or equivalent
Job Responsibility
Job Responsibility
  • Design and implement highly scalable, and reliable web-scale applications
  • Translate functional specifications into logical, component-based technical designs
  • Key technical contributor to the design and implementation of core software backend components of video services platform
  • Write and review code, evaluate architectural tradeoffs for performance and security for high-performance, and high-concurrency video infrastructure applications
  • Collaborate with other engineering groups across the company towards supporting our video services initiatives
  • Manage individual project priorities, deadlines and deliverables with limited supervision
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Time off in accordance with local leave policies
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, GTPN Platform

This is a unique opportunity to collaborate closely with product managers and de...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5 years of engineering experience
  • Bachelor degree or above in computer science or engineering related majors
  • Experience in system design and software development
  • Robust expertise in Kotlin/Java
  • Data-driven and analytical
  • Ability to interpret data to enhance product performance and user satisfaction
Job Responsibility
Job Responsibility
  • Develop and innovate cutting-edge financial solutions
  • Collaborate with engineers, product managers, and designers to bring finance products from concept to launch
  • Understand and empathize with customers' needs and challenges
  • Measure and optimize using data to drive decisions
  • Fulltime
Read More
Arrow Right