Software Engineer

USFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
Backend DevelopmentSoftware DevelopmentArtificial IntelligenceDistributed SystemsCoaching

Requirements

  • Experienced systems architect: designed and delivered large-scale, stateful architectures—modeling complex domains, defining clear data schemas, and ensuring end-to-end reliability.
  • Distributed-transaction specialist: implemented robust patterns for coordinating multi-step workflows across disparate services and third-party APIs—handling two-phase commits, sagas, idempotency, and compensating actions to keep data consistent.
  • Deep transactional-pipeline expertise: comfort building reconciled workflows with audit trails and automated recovery, especially when orchestrating financial or compliance-related operations.
  • Reliability-first mindset: bake in observability (metrics, logs, alerts), fault tolerance, and graceful degradation from day one.
  • Scalability & performance focus: understand caching, queueing, rate-limiting, and have tuned systems to handle rapid growth without sacrificing latency or correctness.
  • Strategic thinker & communicator: break down complex trade-offs into clear plans, document designs, and keep cross-functional stakeholders aligned.
  • Bias toward action & high standards: ship prototypes quickly, iterate based on real feedback, and insist on production-ready quality in every release.

Responsibilities

  • Design, build, and maintain stateful, end-to-end systems that ensure data integrity (idempotency, reconciliation, audit trails) and meet stringent compliance and reliability requirements.
  • Ship incremental, production-ready features in days—prototype, gather real user feedback, and refine relentlessly.
  • Act as the technical product lead for core platform areas—setting standards for code quality, observability, testing, and operational excellence.
  • Partner with Product and Support to translate user pain points into clean, intuitive solutions that scale from a single startup to enterprise.
  • Push the limits with AI by leveraging it to automate processes and create new user experiences.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now