About the Role: We are seeking a highly skilled and motivated Backend Developer with 2 to 5 years of experience to design and implement a high-performance, secure, and scalable server-side architecture for our trading terminal. In this role, you will develop systems capable of processing large volumes of real-time financial data, ensuring low latency and exceptional reliability for mission-critical applications. Your expertise will be central to empowering data-driven trading experiences for our users. Key Responsibilities: Service Architecture & Development: Design, develop, and maintain high-performance backend services, RESTful APIs, and microservices. Architect systems that efficiently process and analyze large-scale real-time market data. Develop robust, modular, and scalable server-side logic to support complex trading transactions. Data Management & Integration: Build and optimize data pipelines connecting external data providers, databases, and client applications. Integrate real-time data feeds using protocols such as WebSockets to enable seamless, live data updates. Collaborate with frontend teams to ensure data consistency, reliability, and performance across the platform. Performance & Security: Optimize system performance with a focus on low latency, high throughput, and resource efficiency. Implement strong security measures including authentication, encryption, and secure API practices to protect sensitive financial data. Monitor system performance, troubleshoot, and resolve issues to ensure uninterrupted service during peak market conditions. Collaboration & Agile Development: Work closely with multi-disciplinary teams (frontend developers, product managers, and QA engineers) in an Agile setting. Participate actively in code reviews, design discussions, and strategy meetings to drive continuous improvement. Leverage CI/CD practices to implement automated testing, integration, and deployment pipelines for frequent yet stable releases. Innovation & Continuous Improvement: Stay updated on backend technologies, cloud services, container orchestration, and microservices architecture. Propose and experiment with new tools and techniques to improve system efficiency and scalability. Document best practices and contribute to a knowledge-sharing culture within the team. Required Qualifications: Experience: A minimum of 2 to 4 years in backend development with a demonstrable record of building robust web applications, APIs, or microservices. Technical Expertise: Proficiency in server-side programming languages such as Node.js, Python, Django Solid experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases. Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud Platform) and containerization tools (Docker, Kubernetes). Familiarity with real-time communication protocols (WebSockets, MQTT) and API design. Development Practices: Strong background in RESTful API development, microservices design, and automated testing methodologies. Experience with version control systems (Git) and CI/CD pipelines. A deep commitment to writing clean, maintainable, and well-documented code.
At AutoBit , we’re building developer-centric SaaS products that redefine how data and trading systems work at scale. From ONQL , our open-source, context-aware hybrid query language, to Fintrabit , a white-label trading terminal for brokers and fintechs — we’re creating tools that power the next generation of financial and data infrastructure. Role Overview We’re looking for a Backend Developer (Golang) with 2–4 years of experience who’s passionate about building fast, reliable, and scalable backend systems. You’ll work closely with our core engineering team to design and optimize APIs, microservices, and containerized deployments that keep ONQL and Fintrabit running at lightning speed. Key Responsibilities Design, build, and maintain high-performance backend services using Golang Develop APIs and data pipelines for internal and external integrations Implement containerized solutions using Docker and manage deployments Collaborate with frontend and DevOps teams to streamline CI/CD workflows Optimize system performance, scalability, and fault tolerance Write clean, well-documented, and testable code for production environments Requirements 2–4 years of backend development experience Strong command of Golang and concurrent programming concepts Solid understanding of RESTful APIs , microservices , and database design Hands-on experience with Docker or similar container tools Familiarity with Git , CI/CD pipelines , and cloud infrastructure Nice to Have Exposure to Kubernetes , GraphQL , or gRPC Experience contributing to open-source projects Understanding of distributed systems or high-frequency trading systems What We Offer Work on technically challenging, product-driven projects with global potential Opportunity to contribute to open-source initiatives and gain community visibility Flat hierarchy, strong learning culture, and ownership from day one