DevJobs

Senior Backend Engineer

Overview
Skills
  • Python Python ꞏ 4y
  • MongoDB MongoDB
  • Redis Redis
  • Linux Linux
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • asynchronous programming
  • FastAPI
  • HTTP protocols
  • RESTful API design principles
  • AsyncIO
  • Celery

We are growing and are looking for future Axonians who value personal and career growth, teamwork, and winning!


What your day will look like:

As a member of our talented team, you will play a key role in designing, implementing, and maintaining robust backend solutions to power our innovative products. You will leverage your mastery of Python coding, expertise in building APIs with FastAPI, proficiency in integrating with external applications and diverse data sources, and experience in scalable programming to drive the development of high-performance backend systems. you will play a pivotal role in designing, developing, and optimizing our software applications. You will collaborate closely with cross-functional teams to deliver high-quality solutions that meet our business objectives and exceed customer expectations.


Responsibilities:

  • Architect, design, and develop scalable, high-performance backend systems and APIs using Python programming language and FastAPI framework.
  • Integrate our applications with external systems, third-party APIs, and diverse data sources, ensuring seamless data exchange and interoperability.
  • Collaborate with product managers, front-end engineers, and other stakeholders to understand requirements and translate them into scalable technical solutions.
  • Our stack includes Python, AsyncIO, MongoDB, Redis, FastAPI, Celery, Docker and Linux


Our culture and Benefits:

  • Axonius is committed to ensuring that each team member has a clear and attainable long-term career path. To support this, we allocate a yearly budget to every employee, enabling them to invest in their own growth and learning according to their specific needs and aspirations. In addition, we are given access to Pluralsight, an online education platform that offers a variety of video training courses for software developers.
  • We understand the importance of maintaining a healthy work-life balance. That’s why we provide our employees with three long weekends throughout the year, giving them the opportunity to rejuvenate, spend quality time with loved ones, and invest in their own well-being. In addition, we created a special parental leave policy that allows both primary caregivers and secondary caregivers to spend substantial time with their newborns. We’re also proud to offer extra vacation days for the following important life events: marriage, birth of a grandchild, special milestones related to your children, loss of pregnancy, and bereavement.
  • We see you. As part of our culture, our employees’ well-being is important to us. That’s why we offer psychological support services and support services.
  • While we have physical offices in New York, Brazil, and Tel Aviv, we embrace a flexible working culture. The majority of our employees work remotely, regardless of their location around the globe. This flexibility allows us to tap into a diverse talent pool and enables our team members to work in a way that suits their individual preferences and circumstances.
  • As a global company, we strive for excellence in everything we do. To support our employees in communicating effectively across borders, we provide English lessons as part of our commitment to their success.


Reach out if you are:

  • Master of Python development
  • 4+ years of experience as a backend developer
  • Proficiency in working with external applications, integrating with third-party APIs, and managing diverse data sources.
  • Solid understanding of RESTful API design principles, HTTP protocols, asynchronous programming, and experience in building and consuming APIs.
  • Excellent problem-solving skills, attention to detail, and ability to work independently or as part of a team in a fast-paced environment.
  • Ability to work effectively with customers, gather requirements, and translate business needs into technical solutions - advantage
  • Solid grasp of cloud computing platforms (AWS, Azure, GCP) and containerization technologies (Docker) - advantage
Axonius