CrawlJobs Logo

Backend Software Engineer - Reference Data Services

United States, New York 200000.00 - 250000.00 USD / Year · Job Posted December 07, 2025
Apply Position
Job Link Share

Job Description

The role is for an experienced Software Engineer on the FACT Team at Clear Street. The team is responsible for key data products including security and pricing master, corporate actions, and streaming market data. The engineer will build services that allow this data to be accessed flexibly, requiring thoughtful API design, strategic caching, and robust signaling.

Job Responsibility

  • Work with a team of passionate and highly collaborative engineers to build out our core Platform
  • Own the design and implementation of new features and services
  • Turn the complexity of processing financial transactions across various asset classes into highly scalable services
  • Tackle non trivial problems that will challenge you to flex your system design muscles, balance trade offs, and implement clean efficient code
  • As a voice of experience in the team, you will help mentor teammates, evolve our technical standards and best practices, and further our culture of system designs

Requirements

  • At least eight (8) years of professional experience implementing highly scalable services (we implement our code in Golang)
  • Confidence in designing and building flexible APIs which enable a microservice architecture to reliably deliver consistent data
  • Contributed to systems that deliver solutions to complex business problems that handle massive amounts of data
  • Drawn towards scale, distributed systems, and associated technologies
  • Strong command over object-oriented design patterns, data structures, and algorithms
  • Communicate technical ideas with ease and always look to collaborate to deliver high quality products
  • Experience will help you mentor team members, define our engineering standards, and drive a system design approach to building new services

What we offer

  • Competitive compensation packages
  • Company equity
  • 401k matching
  • Gender neutral parental leave
  • Full medical, dental and vision insurance
  • Lunch stipends
  • Fully stocked kitchens
  • Happy hours
  • A great location
  • Amazing views

Looking for more opportunities?

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

Similar Jobs for

Backend Software Engineer - Reference Data Services

8 matching positions

Senior Data Engineer

This role is categorized as hybrid. This means the successful candidate is expec...
Location
Location
United States , Austin
Salary
Salary:
125000.00 - 173150.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field, or equivalent practical experience
  • 6 - 8+ years of professional experience in software engineering and/or data engineering, with a strong track record of delivering production systems
  • Strong proficiency in Java and object-oriented design, with experience applying design patterns and clean architecture principles
  • Hands-on experience building Quarkus and Spring Boot applications, including configuration management, dependency injection, and integration with external services
  • Demonstrated experience designing and consuming REST APIs and building microservices architectures, including service contracts, versioning, and backward compatibility
  • Strong knowledge of event-driven architectures and real-time data processing using Kafka or Azure Event Hub (topics, partitions, consumer groups, schema evolution)
  • Deep experience with relational databases, especially PostgreSQL, including schema design, performance tuning, query optimization, and monitoring
  • Hands-on experience with Azure cloud services, especially AKS, networking (ingress, load balancers), identity, and managed data/services
  • Experience implementing and maintaining CI/CD pipelines using GitHub Actions/Workflows, including build, test, quality gates, and deployment automation
  • Solid Infrastructure-as-Code experience with Terraform, including modules, environment strategy, state management, and authoring Datadog monitors via code
Job Responsibility
Job Responsibility
  • Own the end-to-end design, development, and operation of scalable data engineering pipelines and backend services using Java, Quarkus, Spring Boot ensuring reliability, observability, and maintainability
  • Lead the design and implementation of cron-based and event-driven orchestration services that retrieve and process data from multiple enterprise systems via REST APIs and messaging platforms
  • Architect and implement real-time data processing solutions using Kafka and Azure Event Hub, including schema design, consumer group strategy, and resiliency patterns
  • Design and optimize relational data models and database solutions using PostgreSQL and other relational data stores, including indexing strategies, query optimization, and performance tuning at scale
  • Drive the deployment, scaling, and lifecycle management of services on Azure Kubernetes Service (AKS), including workload identity, networking, and security configuration
  • Define and implement CI/CD pipelines using GitHub Actions/Workflows, and manage automated, GitOps-based deployments using ArgoCD across multiple environments
  • Lead infrastructure automation using Terraform, establishing reusable modules, environment standards, and best practices for cloud resource provisioning and governance, including Datadog monitor creation and management
  • Design and implement end-to-end observability using Prometheus, Datadog, and related tooling, including metrics, logs, traces, dashboards, and alerting with clear SLOs/SLIs
  • Build and maintain data processing workflows using Databricks and distributed data frameworks, including batch and streaming jobs, job orchestration, and cost-optimized compute
  • Collaborate closely with product, architecture, and cross-functional engineering teams to refine requirements, define technical roadmaps, and translate business outcomes into robust technical designs
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Senior Full Stack Software Engineer

At Boston Children’s Hospital, the quality of our care – and our inclusive hospi...
Location
Location
United States , Boston
Salary
Salary:
99153.60 - 158631.20 USD / Year
childrenshospital.org Logo
Boston Children's Hospital
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's in Computer Science, Master's preferred
  • Bachelor's and 7 years’ experience or Master’s and 4 years of related experience
  • Practical experience with Python, JavaScript, and SQL
  • Experience with big data technologies (e.g., Spark, Athena, Presto, BigQuery, Airflow, Parquet)
  • Strong knowledge of Linux and *nix ecosystems
  • Strong communication and collaboration skills
  • A link to your work on GitHub or comparable public work
Job Responsibility
Job Responsibility
  • Partner with clinicians, researchers, and engineers to translate user needs into engineering plans, weighing effort against impact
  • Design and build backend services that turn large-scale clinical data into research-ready and AI-ready data products
  • Build APIs and reference clients that demonstrate the platform’s capabilities to clinical, research, and public health partners
  • Contribute to and represent open standards
  • Present at conferences, collaborate with developers from peer institutions, and help shape the next generation of FHIR and SMART specifications
What we offer
What we offer
  • flexible schedules
  • affordable health, vision and dental insurance
  • child care and student loan subsidies
  • generous levels of time off
  • 403(b) Retirement Savings plan
  • Pension
  • Tuition and certain License and Certification Reimbursement
  • cell phone plan discounts
  • discounted rates on T-passes
  • Fulltime
Read More
Arrow Right

Software Engineer II

Uber Courier is one of the fastest growing businesses at Uber. It is an on-deman...
Location
Location
United States , New York
Salary
Salary:
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional software engineering experience
  • Proven ability to write clean, well-tested, production-grade code and deliver features of moderate complexity end-to-end
  • Experience working across multiple layers of a software system — from client interfaces to backend services and data
  • Programming language (e.g. Go, C, C++, Java, or Python) and web technologies
  • Strong foundation in software design principles, architectural trade-offs, and engineering best practices. Possess understanding of API design and service-level concerns like reliability and scalability
  • Collaborative mindset with a track record of working well across teams and with cross-functional stakeholders
Job Responsibility
Job Responsibility
  • Collaborate with stakeholders and cross-functional partners to translate customer problems and business requirements into robust system designs
  • Write, test, and document high-quality code to deliver product features projects and engineering excellence projects end to end
  • Write automated tests to verify functionality and stability
  • establish or contribute to monitoring and alerting systems to ensure production reliability
  • Participate in on-call rotations and handle production incidents independently, following established best practices for triaging and resolution
  • Provide and solicit code review feedback
  • actively contribute to raising the quality bar across the team
  • Proactively improve the performance and efficiency of your own systems and software
  • Contribute to technical documentation including API references, onboarding guides, operations runbooks, and internal knowledge resources
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

Ai Technical Architect

Location
Location
United States , Auburn Hills
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 20+ years in software engineering with 5+ years focused on AI/ML systems
  • 3+ years hands-on experience architecting and shipping production LLM and agentic AI applications
  • Demonstrated success leading enterprise-scale AI platform builds with measurable business outcomes
  • Track record architecting scalable cloud-native systems on AWS in regulated or large-enterprise environments
  • Experience leading technical teams, mentoring engineers, and engaging executive stakeholders
  • Bachelor's or Master's degree in Computer Science, AI/ML, or a related technical field
  • Expert proficiency with LangGraph, LangChain, and agent orchestration frameworks
  • Deep experience with Amazon Bedrock, SageMaker, and Amazon Q, including Bedrock Agents and Knowledge Bases
  • Hands-on experience with Model Context Protocol (MCP), function calling, tool use, and structured output patterns
  • Strong command of prompt engineering, evaluation harnesses, fine-tuning, and model optimization
Job Responsibility
Job Responsibility
  • Design the enterprise AI platform architecture spanning the LLM API gateway, GPU and compute allocation pools, sandbox provisioning, model registry, and security gate automation
  • Define infrastructure standards, API gateway patterns, and reference architectures consumed by all AI delivery towers and partner integrations
  • Establish guardrails for token metering, rate limiting, audit logging, DLP validation, SAST, DAST, dependency scanning, and model card review embedded in CI/CD
  • Review security posture across all AI workloads with mapping to NIST AI RMF, AWS Well-Architected (including the Machine Learning Lens), and applicable enterprise compliance baselines
  • Architect multi-agent systems using LangGraph, LangChain, and Model Context Protocol (MCP) for complex workflow orchestration, planning, and tool use
  • Define patterns for ReAct, Chain-of-Thought, Tree-of-Thoughts, and agent-to-agent coordination across enterprise and customer-facing use cases
  • Design and optimize Retrieval-Augmented Generation (RAG) systems, embedding strategies, and semantic search across structured and unstructured enterprise data
  • Establish MLOps and AgentOps practices for deployment, evaluation, observability, and continuous improvement of agents and models in production
  • Architect solutions on Amazon Bedrock, Amazon SageMaker, Amazon Q, Bedrock Agents, and Bedrock Knowledge Bases
  • Define infrastructure patterns using Amazon EKS, AWS Lambda, ECS Fargate, API Gateway, EventBridge, SNS/SQS, Kinesis, S3, DynamoDB, Aurora, Redshift, Athena, OpenSearch, and Kendra
  • Fulltime
Read More
Arrow Right

Sr. Software Architect-AI

Join Ericsson as a Senior Software Architect – AI, owning end-to-end architectur...
Location
Location
India , Noida
Salary
Salary:
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE/B.Tech/MCA in Computer Science, Engineering, or equivalent, with 15+ years in software architecture and relevant 3+ years designing AI/ML or LLM-based systems in production
  • Deep expertise in Python (FastAPI, asyncio) and ML/DL frameworks (PyTorch, TensorFlow)
  • strong experience with distributed, cloud-native services
  • Hands-on with RAG pipelines, embeddings, and vector databases (Elastic, Pinecone, Milvus, Chroma) for enterprise knowledge grounding
  • Proven experience with agentic GenAI frameworks (LangChain, LangGraph, LlamaIndex, AutoGen) and interoperability patterns such as Model Context Protocol (MCP)
  • Strong knowledge of LLM architectures, fine-tuning techniques (LoRA, PEFT), and experience with Azure OpenAI and/or AWS Bedrock
  • Solid understanding of MLOps/LLMOps, Responsible AI principles, and embedding governance into GenAI design
  • Proficiency with Docker, Kubernetes, Terraform, and CI/CD for cloud-native AI deployments
  • Good to Have: LLM observability tools (Arize, LangSmith), Azure enterprise services (AKS, Key Vault), memory frameworks (MemGPT, LangMem), knowledge graph experience, and Telecom industry AI adoption background
Job Responsibility
Job Responsibility
  • Architect agentic AI applications using LangChain, LangGraph, and orchestration patterns
  • define prompt strategies, guardrails, and structured outputs aligned to product and risk requirements
  • Design and optimize RAG solutions (chunking, embeddings, retrieval, re-ranking) and own foundation model integrations (Azure OpenAI, AWS Bedrock, on-prem LLMs) with routing, fallbacks, and cost/performance optimization
  • Define GenAI reference architectures
  • evaluate and select LLMs, embedding models, vector databases, and orchestration frameworks based on performance, compliance, and cost
  • Embed security, privacy, and Responsible AI governance from inception — covering PII handling, data access controls, and content guardrails
  • Build scalable backend APIs using Python (FastAPI, asyncio) with REST/JSON-RPC interfaces and resilience patterns (Redis, RabbitMQ)
  • guide teams on MLOps/LLMOps standards including deployment, monitoring, retraining, and drift handling
  • Define LLM evaluation strategies, implement observability/tracing (Arize, LangSmith), and design memory strategies with retention and replay safety for long-running assistants
  • Containerize and deploy services via Docker and Kubernetes
  • Fulltime
Read More
Arrow Right

Senior Full Stack Engineer

GEICO is seeking an experienced Engineer with a passion for building high-perfor...
Location
Location
United States , Seattle
Salary
Salary:
80000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience in large-scale enterprise environments
  • 3+ years of experience with ReactJS and its core principles (e.g., Redux, Hooks)
  • 4+ years of experience with backend technologies, including .NET (C#) and Java
  • 3+ years of experience with cloud platforms such as Azure, AWS, or GCP
  • Experience with RESTful services and APIs
  • Experience with open-source frameworks and tools
  • Hands-on experience in designing and architecting scalable systems
  • Strong proficiency in HTML5, CSS3, and JavaScript (ES6+)
  • Expertise in ReactJS and its ecosystem
  • Experience with backend frameworks such as Java, ASP.NET Core, Spring Boot, or similar
Job Responsibility
Job Responsibility
  • Design and Develop Systems: Architect, develop, and maintain scalable, resilient distributed systems
  • Define Product Requirements: Collaborate with stakeholders to define product requirements and deliver optimal solutions
  • Collaborate Across Teams: Work with cross-functional teams throughout the software development lifecycle to ensure seamless integration and delivery
  • Lead and Mentor: Conduct design sessions, code reviews, and mentor junior engineers to elevate engineering quality and share best practices
  • Develop Reusable Components: Create reusable application components and patterns to improve efficiency and scalability
  • Full-Stack Development: Design, develop, and maintain scalable full-stack applications, including front-end features using ReactJS and its ecosystem, backend services with .NET or Java frameworks, and efficient data management using SQL and NoSQL databases
  • API and Microservices: Develop and integrate RESTful APIs and microservices for seamless communication between systems
  • DevOps Practices: Utilize CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) to streamline development and deployment
  • Documentation: Publish and maintain documentation for design references, workflows, and runbooks
  • System Support: Provide support for critical systems, including 24x7 on-call support when necessary
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

C# Engineer - AI Training

As a Senior C# Engineer, you will work remotely on an hourly paid basis to revie...
Location
Location
Salary
Salary:
20.00 USD / Hour
usebraintrust.com Logo
Braintrust
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a closely related technical field
  • 4+ years of professional experience developing production software in C#, including backend services, APIs, or desktop/server-side applications
  • Expert-level proficiency in C# and the .NET ecosystem, including strong understanding of memory management, garbage collection, async/await, threading, and exception handling
  • Strong background in software engineering and systems concepts, including concurrency, multithreading, performance optimization, and application architecture
  • Hands-on experience with .NET tooling, including Visual Studio or Rider, build systems (MSBuild, dotnet CLI), debuggers, and profilers
  • Minimum C1 English proficiency (written and spoken), with the ability to write clear technical explanations and follow detailed English-language guidelines
  • Proven experience conducting detailed code reviews and enforcing coding standards, best practices, and maintainability in C# codebases
  • Comfort working with version control systems, CI/CD workflows, and automated testing frameworks (e.g., xUnit, NUnit, MSTest)
Job Responsibility
Job Responsibility
  • Review AI-generated C# code, .NET application designs, and technical explanations
  • Generate high-quality reference implementations and step-by-step reasoning for complex engineering problems
  • Assess solutions for accuracy, clarity, safety, and adherence to the prompt
  • Identify errors in logic, memory usage, concurrency, threading, or performance
  • Fact-check technical information
  • Write high-quality explanations and model solutions that demonstrate correct methods
  • Rate and compare multiple AI responses based on correctness and reasoning quality
What we offer
What we offer
  • No talent fees or membership costs so freelancers keep 100% of what they earn
  • Get rewarded with BTRST, Braintrust's cryptotoken, for inviting talent, taking a class—even signing up
  • Parttime
Read More
Arrow Right

Product Manager, Automation

We are seeking a visionary Product Manager to lead Benchling's automation and da...
Location
Location
United States , San Francisco
Salary
Salary:
182000.00 - 247000.00 USD / Year
benchling.com Logo
Benchling
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of product management or relevant automation industry experience, preferably in B2B SaaS, with a focus on workflow automation and data orchestration platforms
  • Strong technical background, including deep understanding of APIs, data pipelines, ETL workflows, and software engineering principles
  • Experience building low-code/no-code platforms or workflow automation tools, with the ability to balance simplicity for non-technical users with extensibility for technical users
  • Demonstrated ability to lead complex, platform-level products that serve multiple customer personas (e.g. scientists, automation engineers, IT administrators)
  • Proven track record of developing and launching successful products, from ideation through implementation
  • Excellent technical communication skills, with the ability to collaborate effectively with engineers, architects, and other technical stakeholders
  • Comfort with ambiguity and strategic thinking, with the ability to balance long-term platform vision with near-term customer needs
  • Excellent communication and collaboration skills, with the ability to work effectively across different teams and stakeholders
  • Experience with Agile/Scrum methodologies, with the ability to adapt quickly in a fast-paced, evolving environment
Job Responsibility
Job Responsibility
  • Define and drive the product vision and strategy for Benchling's automation and data orchestration platform, including Pipelines (backend platform) and Automation Designer (customer UX) capabilities
  • Enable automation that orchestrates end-to-end scientific workflows—from instrument and automated workcell data capture through analysis, Benchling actions, and cross-system integrations
  • Work closely with engineering teams to prioritize, develop, and launch product features that align with the company's goals and user needs
  • Collaborate with UX/UI designers to ensure the Automation Designer provides a flexible, intuitive interface that enables customers to create complex, multi-step data automation workflows through a visual, low-code/no-code environment
  • Foster a culture of innovation, encouraging team creativity and problem-solving to address the complex needs of our users
  • Conduct thorough market research and user feedback sessions to understand the needs and challenges faced by end users, translating these insights into product features
  • Define KPIs and success metrics for automation adoption, workflow reliability, and the product's impact on enhancing scientific research and decision-making processes
  • Collaborate cross-functionally with Platform, Infrastructure, and Application teams to ensure automation capabilities are scalable, reliable, performant, and seamlessly integrated into the broader Benchling platform, delivering unified customer experiences that support enterprise workloads and complex requirements
  • Drive the strategic evolution toward agentic AI and DBTL (design-build-test-learn) workflows while partnering closely with AI & Analytics teams to embed intelligent automation, experiment optimization, and lab-in-the-loop learning into scientific workflow orchestration
  • Partner with customer-facing teams (Sales Consulting, Professional Services, Customer Success) to identify high-value automation use cases, build reference implementations, and drive adoption
What we offer
What we offer
  • Competitive total rewards package
  • Broad range of medical, dental, and vision plans for employees and their dependents
  • Fertility healthcare and family-forming benefits
  • Four months of fully paid parental leave
  • 401(k) + Employer Match
  • Commuter benefits for in-office employees and a generous home office set up stipend for remote employees
  • Mental health benefits, including therapy and coaching, for employees and their dependents
  • Monthly Wellness stipend
  • Learning and development stipend
  • Generous and flexible vacation
  • Fulltime
Read More
Arrow Right