Senior Back-End Software Engineer

Axcera·Remote(Canada, Germany, India, United Kingdom, United States)
Software Development
Excel

WFA Digital Insight

The demand for skilled back-end software engineers has grown significantly in recent years, with a reported 25% increase in remote job postings. As companies like Axcera continue to invest in digital infrastructure, the need for experts who can design and develop robust, secure systems has never been more pressing. With the rise of AI-driven initiatives, candidates with experience in integrating intelligent services and data-driven capabilities are particularly sought after. Axcera's commitment to innovation and scalability makes this role an exciting opportunity for those looking to make a real impact in the industry. Before applying, candidates should be prepared to showcase their technical expertise, problem-solving skills, and ability to work independently in a fast-paced environment.

Job Description

About the Role

Axcera is seeking a highly experienced Senior Back-End Software Engineer to join their team, with a focus on designing and developing scalable, secure, and efficient systems. As a key member of the team, you will play a crucial role in contributing to architectural decisions, ensuring high standards in performance, scalability, and security. You will work extensively with third-party integrations and external APIs, ensuring seamless connectivity across systems. The ideal candidate will be adaptable, thrive in a fast-paced environment, and be comfortable working across a diverse tech stack.

The role will involve collaborating closely with cross-functional teams, including product managers and engineers, to deliver scalable solutions that meet the evolving needs of Axcera's users. You will be expected to work independently to solve complex problems, implement features with high quality and reliability, and promote high standards in code quality, CI/CD, and deployment processes.

Axcera's mission is to provide high-performance solutions that meet the evolving needs of their users. As a Senior Back-End Software Engineer, you will be instrumental in helping the company achieve this mission, by contributing to the design and development of scalable, secure, and efficient systems.

What You Will Do

  • Design, develop, and maintain complex back-end systems
  • Build and maintain secure, scalable integrations with third-party services and external APIs
  • Contribute to AI-related initiatives, including integrating AI services and supporting data-driven features
  • Contribute to architectural discussions and technical decision-making
  • Work independently to solve complex problems and implement features with high quality and reliability
  • Collaborate closely with product managers and cross-functional teams to deliver scalable solutions
  • Implement and follow DevOps best practices, managing AWS infrastructure and services
  • Promote high standards in code quality, CI/CD, and deployment processes
  • Utilise Docker and similar containerisation tools to streamline development and deployment
  • Monitor and analyse system performance using tools such as Datadog, proactively identifying areas for improvement

What We Are Looking For

  • 8+ years of experience in software development, with at least 4 years focused on back-end development
  • Strong problem-solving skills and the ability to work independently with a high level of ownership
  • Excellent communication skills and experience collaborating effectively with remote teams
  • Strong expertise in multiple programming languages, including Java, Node.js, C++, and TypeScript
  • Solid understanding of DevOps practices and AWS services, including deployment, monitoring, and scaling
  • Extensive experience with Docker and containerisation tools
  • Familiarity with logging and analytics tools such as Datadog
  • Advanced knowledge of JavaScript and experience contributing to full-stack solutions
  • Experience working with Excel

Nice to Have

  • Experience in the trading or financial services industry
  • Familiarity with front-end frameworks and how they interact with back-end systems
  • Knowledge of CI/CD pipelines and automation tools

Benefits and Perks

  • Fully remote work arrangement
  • Opportunity to work with a diverse tech stack and contribute to the development of scalable, secure systems
  • Collaborative and dynamic work environment
  • Professional development opportunities
  • Access to cutting-edge tools and technologies
  • Competitive compensation package
  • Flexible working hours and paid time off

How to Stand Out

  • To stand out as a candidate, be prepared to showcase your technical expertise and problem-solving skills, with a focus on your experience with back-end development and scalable systems.
  • Make sure to highlight your ability to work independently and collaboratively as part of a remote team, and demonstrate your understanding of DevOps practices and AWS services.
  • Familiarise yourself with the company's tech stack and be prepared to discuss your experience with similar technologies.
  • Be prepared to provide examples of your experience with CI/CD pipelines, automation tools, and containerisation technologies such as Docker.
  • When negotiating salary, be sure to research the market rate for similar roles and highlight your unique skills and experience.
  • Be wary of companies that do not provide clear information about their remote work arrangements, benefits, and compensation packages.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.