Source description
About the role
As a Senior Backend Engineer at our company, your primary responsibility will be to design, build, and own backend microservices for a real-time trading platform. You will work on API contracts, production observability, databases, caches, and event-driven architectures to ensure high availability and data consistency across distributed systems. Your role will also involve building integrations with third-party financial services such as clearing, settlement, identity verification, and payment rails. Additionally, you will define and enforce engineering standards, collaborate with cross-functional teams, participate in on-call rotations, mentor junior engineers, and contribute to a culture of technical excellence and continuous improvement. Key Responsibilities: - Design, build, and own backend microservices for a real-time trading platform - Work with databases, caches, and event-driven architectures to ensure high availability and data consistency - Build integrations with third-party financial services - Define and enforce engineering standards - Collaborate with cross-functional teams to translate business requirements into technical deliverables - Participate in on-call rotations and own production reliability - Mentor junior engineers and contribute to a culture of technical excellence Qualifications Required: - 5+ years of backend engineering experience with Golang and Java in production - Strong experience with PostgreSQL, Redis, and event-driven messaging (Kafka, NATS, or RabbitMQ) - Experience building and maintaining REST/gRPC APIs at scale with proper error handling, rate limiting, and versioning - Understanding of financial systems such as ledgers, reconciliation, order lifecycle, or payment processing - Experience with microservices architecture, API gateways, and service-to-service communication patterns - Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and cloud infrastructure (AWS or GCP) - Strong debugging and incident-response skills in distributed systems Nice-to-Have: - Prior experience at a brokerage, wealth-tech, neo-bank, or payments company - Experience with clearing broker integrations or introducing broker models - Knowledge of compliance and regulatory requirements for cross-border financial products - Experience with search infrastructure (Typesense, Elasticsearch) - Background in performance engineering profiling, load testing, and latency optimization Tech Stack: - Languages: Golang (primary), Java; Python (analytics/scripting) - Databases: PostgreSQL, Redis, Typesense - Messaging: Kafka, NATS, SSE / WebSocket - Infrastructure: Docker, Kubernetes, AWS/GCP, Terraform - Integrations: Clearing broker APIs, KYC providers, payment gateways - Observability: Datadog / Grafana, PagerDuty, structured logging (ELK) As a Senior Backend Engineer at our company, your primary responsibility will be to design, build, and own backend microservices for a real-time trading platform. You will work on API contracts, production observability, databases, caches, and event-driven architectures to ensure high availability and data consistency across distributed systems. Your role will also involve building integrations with third-party financial services such as clearing, settlement, identity verification, and payment rails. Additionally, you will define and enforce engineering standards, collaborate with cross-functional teams, participate in on-call rotations, mentor junior engineers, and contribute to a culture of technical excellence and continuous improvement. Key Responsibilities: - Design, build, and own backend microservices for a real-time trading platform - Work with databases, caches, and event-driven architectures to ensure high availability and data consistency - Build integrations with third-party financial services - Define and enforce engineering standards - Collaborate with cross-functional teams to translate business requirements into technical deliverables - Participate in on-call rotations and own production reliability - Mentor junior engineers and contribute to a culture of technical excellence Qualifications Required: - 5+ years of backend engineering experience with Golang and Java in production - Strong experience with PostgreSQL, Redis, and event-driven messaging (Kafka, NATS, or RabbitMQ) - Experience building and maintaining REST/gRPC APIs at scale with proper error handling, rate limiting, and versioning - Understanding of financial systems such as ledgers, reconciliation, order lifecycle, or payment processing - Experience with microservices architecture, API gateways, and service-to-service communication patterns - Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and cloud infrastructure (AWS or GCP) - Strong debugging and incident-response skills in distributed systems Nice-to-Have: - Prior experience at a brokerage, wealth-tech, neo-bank, or payments company - Experience with clearing broker integrations or intro
More at 1HResource Solutions