Job Closed
This listing is no longer active.
All-in-One Platform for Proprietary Trading Firms | Risk Controls, Trader Dashboards, Payout Automation, and Admin Tools
Lead Back-End Software Engineer
Location
United States
Posted
83 days ago
Salary
0
Seniority
Senior
Job Description
Lead Back-End Software Engineer
Axcera
• Lead the design, development, and maintenance of complex back-end systems • Mentor and guide junior and senior developers • Drive architectural decisions • Collaborate closely with product managers and teams • Oversee DevOps practices • Promote and implement best practices in code quality • Utilise Docker and similar containerisation tools • Monitor and analyse system performance using tools such as Datadog
Job Requirements
- 8+ years of experience in software development
- 4 years in back-end development
- 5 years of proven leadership experience
- Expertise in Java, Node.js, C++, TypeScript
- Strong knowledge of DevOps practices and AWS
- Extensive experience with Docker and containerisation tools
- Familiarity with logging and analytics tools such as Datadog
- Strong problem-solving skills
- Excellent communication skills
Benefits
- Fully remote position
Related Guides
Related Job Pages
More Backend Engineer Jobs
Mid-level Backend Developer
InpeaceA new funeral planning experience that gives you the opportunity to complete end of life arrangements online.
• Design and implement high-quality software solutions with a focus on microservices architecture. • Develop and maintain robust, scalable RESTful APIs. • Work with messaging systems such as RabbitMQ for asynchronous task processing. • Use Redis for caching and performance optimization. • Manage development and production environments using Docker. • Actively collaborate with the team on code reviews, architecture discussions, and planning new features. • Identify and resolve performance bottlenecks and bugs, ensuring the stability and reliability of our platform. • Contribute to CI/CD practices to streamline the software delivery process.
Full-Stack Software Engineer, Java – Angular
LITITWe deliver quality through client engagement and talent excellence
• Design, develop, and maintain backend services using Java and Quarkus • Build and enhance frontend applications using Angular (with LitElements and Vue.js as complementary technologies) • Collaborate with cross-functional teams to define, design, and deliver new features • Ensure high performance, reliability, and scalability of the system • Participate in code reviews and contribute to best practices and technical standards • Support deployment and infrastructure processes, leveraging AWS and Terraform where applicable • Contribute to operational support under strict SLAs, including monitoring and incident handling • Participate in on-call rotations after onboarding and qualification
• Harden & expand our backend • Own and evolve our uptime monitoring platform • Work with infra to deploy our own Clickhouse instance • Design and implement an API on this datastore • Work with a customer to hunt down a bug • Improve our status pages product • Work on scaling our current backend platform
• Backend Feature Development: Design, build, and maintain advanced backend features that support scale, reliability, and excellent user experiences. • Architecture & APIs: Architect and evolve APIs and services with an emphasis on performance, clarity, and long-term maintainability. • Applied AI Systems: Contribute to the design and implementation of AI-powered features using techniques such as LLMs, RAG, embeddings, vector databases, and agent-based workflows. • AI-Assisted Development: Use modern AI coding tools to accelerate development while maintaining high standards for correctness, security, and maintainability. • Performance & Reliability: Identify and resolve performance bottlenecks across application code, databases, and infrastructure. • Security & Data Protection: Help ensure our systems meet high standards for data integrity, privacy, and security. • Cross-Functional Collaboration: Work closely with frontend engineers, product managers, and designers to deliver cohesive solutions. • Technical Leadership: Mentor other engineers, participate in technical decision-making, and contribute to a culture of learning and continuous improvement.




