Skip to content

Senior Software Engineer

Senior Backend Engineer on the Integrations team building and scaling data pipelines and connectors for a high-volume SaaS advertising platform. Requires 5+ years backend experience with distributed systems, messaging infrastructure, and strong CS fundamentals.

Austin, TXBackend EngineeringRemote5+ YOE

About the role

What you’ll do

  • Work closely with the rest of the team to evolve the Integrations platform to handle trillions of tuples across hundreds of different integrations.
  • Own the design, implementation, testing, monitoring, and optimization of integration connectors.
  • Work closely with both technical and non-technical cross-team stakeholders to get our data streams where they’ll have the biggest impact on the entire business.
  • Find creative, scalable, and durable solutions to tough data synchronization challenges spanning across our systems and our partners'.
  • Join our on-call and other rotations that share the load equally among the team.
  • Bring energy and creativity to our use of AI, our knowledge shares, retros, and other regular team growth activities.

About you

  • 5+ years of experience as a full-time backend engineer working on a SaaS product with a large data component.
  • Experience with distributed microservice architectures: reliable service design for autoscaling, RESTful service-to-service communication.
  • Experience with at least one compiled language (Golang preferred; Rust, Kotlin, Java, C++ also welcome).
  • Experience with at least one messaging system (Kafka, SQS, PubSub, RabbitMQ, etc.) at scale (1K/s+ message volumes).
  • Strong CS fundamentals: data types, algorithms, CPU/memory management, networking, internet architecture.
  • Experience with observability systems for microservice architectures: structured logging, tracing, custom metrics.
  • Design-driven: form a plan of attack and articulate it on paper before coding.
  • Comfortable with Postgres-flavor databases (indices, constraints, relational design; avoid stored procedures).
  • More comfortable on the command-line than in UIs.
  • Clear and concise communication with both technical and non-technical peers.
  • Idealistic but practical mindset.

Core stack

Golang, Postgres, Kubernetes, GCP (PubSub, Bigtable, BigQuery)

Perks

  • 100% remote within the US
  • Flexible vacation policy
  • Annual vacation allowance for travel expenses
  • Three-day weekend every month
  • Competitive compensation
  • 100% healthcare coverage
  • 401k plan
  • Flexible Spending Account (FSA)
  • Access to coaching, therapy, and professional development

Skills

GoPostgresKubernetesGCPPub/SubBigtableBigQueryKafkaDistributed SystemsMicroservicesObservability

Senior Software Engineer, Backend

Senior backend engineer owning end-to-end services for prediction markets: market creation, real-time trading, oracle resolution, settlement, and payouts. Requires 5+ years building low-latency, high-throughput distributed systems in regulated environments.

186k – 219kUnited StatesBackend EngineeringRemote5+ YOEGoRuby

Senior Software Engineer

Senior Go engineer designing and owning scalable microservices for real-time contest and checkout systems. Requires 5-8 years experience building production Go services and distributed systems.

175k – 185kUnited StatesBackend EngineeringRemote5+ YOEGoRest

Senior Software Engineer, Square Financial Services

Senior engineer building and operating core banking platform features, public APIs, and financial tooling on AWS with Kotlin. Requires 5+ years experience and a bachelor's degree.

185k – 327kNew York, NYBackend EngineeringRemote5+ YOEGoAWS

Senior Software Engineer, Square Financial Services

Senior engineer building and operating core banking platform features, public APIs, and financial tooling on AWS with Kotlin. Requires 5+ years experience and a bachelor's degree.

185k – 327kSan Francisco, CABackend EngineeringRemote5+ YOEGoAWS

Senior Software Engineer, Data Governance

Senior engineer building data governance services and features for Snowflake customers, requiring 7+ years experience, Java fluency, and database fundamentals.

200k – 288kMenlo Park, CABackend EngineeringOn-site7+ YOESQLJava