Aerones's Profile Image

Senior Back-end Developer (Python)

Company: Aerones

Job Location: Riga, Riga, Latvia

Job Type: FULL_TIME - (ON_SITE)

Date Posted: April 16, 2025

External

Apply Now

We are seeking a highly skilled Senior Back-end Developer with extensive experience in Python-based back-ends. You will shape our back-end architecture and establish development guidelines, ensuring high quality and performance. If you're passionate about advancing back-end development and making a significant impact, we encourage you to apply and join our team.

Key Responsibilities and Duties:

●        Create backend solutions for internal and customer-facing systems.

●        Implement robust REST APIs for front-end teams.

●        Collaborate with a team of developers in an Agile environment to deliver high-quality products.

●        Maintain clean and efficient code, staying current with industry trends and technologies.

●        Develop reusable code and libraries for efficient and sustainable development.

●        Define, review, and enforce standards and best practices for back-end development.

●        Optimize and monitor back-end performance to ensure a seamless user experience.

●        Develop and maintain automated back-end testing solutions.

●        Engage in agile solution delivery, aligning with business requirements while maintaining high-quality standards.

●        Maintain and improve documentation in code repositories and other company platforms.

●        Experience: 5+ years of experience with Python and other backend languages.

●        Back-end Expertise: Solid understanding of programming, design patterns, and web protocols.

●        Databases: Advanced knowledge of PostgreSQL and other RDBMS engines. Experience with ORM libraries, query optimization and performance tuning.

●        Tools Proficiency: Proficiency with Linux, bash scripting, Docker containers and other development tools.

●        Debugging and Optimization: Experience with debugging, profiling, and optimizing web based applications.

●        Version Control: Familiarity with version control tools such as Git. Experience working in a team environment with multiple branches, resolving merge conflicts, and providing code reviews.

●        Open-Source Participation: Experience in participating in open-source projects would be a plus.

●        CI/CD Knowledge: Understanding of CI/CD methodology and practices is considered a plus.

●        Language Skills: Fluent in English.

●        Educational Background: A degree in Computer Science, IT, or a related field is a plus.

  • Opportunity to represent the global leader in robotic wind turbine maintenance and inspection services, working in a supportive and developing work environment and culture
  • A modern and comfortable office location at Katlakalna iela 11E, Riga
  • Well-equipped kitchen with healthy snacks
  • Friendly and knowledgeable colleagues, as well as team events
  • Health insurance after the probationary period and additional funding for the purchase of glasses
  • Necessary equipment for the job
  • Birthday gifts
  • Paid study leave
  • An additional 3 days of leave per year, which can be taken as needed
  • Gifts and additional funding for special occasions (marriage, birth of a child)
  • Salary ranging from EUR 3000 to EUR 5000 per month before taxes

There is no substitute for hard work.

“Thomas Edison”
Apply Now