Senior Backend Engineer (Python + Go)

Back to offers

Remote

Description

We’re GoSolve – a global company specialised in transforming our customers’ vision into digital applications. We love building large-scale cloud-based digital products and have the necessary skills to make it happen. Join us and work with the top tech talents from all over the globe in a driven, proactive environment. Do you wish to join a stable product development project? You will be a perfect fit!

Just GO for it!

As a Senior Python Engineer, you will take ownership of modifying and maintaining a mission-critical Python monolith to support existing functionality and implement new features to the product. You will work closely with a cross-functional squad that includes product management, data analysts, and other engineers, driving technical decisions and ensuring product success. This role focuses on backend services, and you’ll collaborate with other engineering, business operations, and marketing teams to ensure the seamless delivery of solutions that prioritize the customer experience. 

Location/time zone: US/LatAm

Responsibilities:

  • Modify an existing Python monolith to support new product features and maintain existing SLAs
  • Conduct thorough code reviews and provide actionable feedback to foster team growth and technical excellence
  • Write comprehensive technical documentation and create architecture diagrams to ensure knowledge sharing and operational transparency
  • Collaborate closely with stakeholders across teams to understand business needs and translate them into technical solutions
  • Make data-driven engineering decisions to support high-quality product development and service reliability
  • Continuously improve engineering standards, processes, and practices to raise the quality bar for the entire team
  • Bring an open, collaborative, and growth-oriented mindset to technical challenges and teamwork

Requirements: 

  • 5+ years of professional experience as a backend engineer with strong expertise in Python
  • Previous experience with Golang in a production setting
  • Proficiency in Python including testing and mocking pattern
  • Hands-on experience designing, building, and maintaining cloud-based services (AWS or GCP preferred)
  • Solid understanding of relational databases and experience with schema design and query optimization
  • Proficiency in containerization (Docker, Kubernetes) and modern microservice architectures
  • Skilled in production-level operations, including monitoring, logging, and alerting using tools like Datadog, CloudWatch, or similar
  • Strong debugging and troubleshooting skills for resolving complex production issues
  • Proven ability to work in Agile environments, utilizing TDD, unit testing, and CI/CD best practices
  • Excellent communication skills and ability to collaborate effectively in a remote-first environment

Nice to Have:

  • Knowledge of GraphQL, gRPC, and RESTful service design
  • Familiarity with modern event-driven architectures, particularly using technologies like Apache Kafka
  • Experience migrating monolithic systems to microservices
  • Familiarity with DevOps practices and infrastructure-as-code tooling like Terraform

Benefits:

  • Be a part of the team that works for the most influential global brands. 
  • Opportunities to create industry-defining services using the latest technologies.
  • Responsible position – leverage your knowledge beyond simple coding.
  • Advise customers on optimal solutions – we trust your expertise!
  • No rush! Work at your own pace in a quality-over-quantity environment.
  • Collaborate with highly experienced professionals.
  • Numerous opportunities for professional growth.
  • Full-time remote work from anywhere in the world.
  • Monthly budget for social benefits – tailored to your location and lifestyle.
  • 20 days of paid time off.
  • Annual training budget.

GDPR DATA PRIVACY NOTICE
In accordance with Article 13(1) and (2) of the GDPR, we inform you that: 1. The controller of your personal data is the entity indicated in the job offer. 2. We will process your personal data for the purpose of conducting the recruitment process for the position indicated in the job offer, and if you have given consent in this regard, also for the purpose of conducting future recruitment processes. 3. You have the right to: access your data and request its rectification, erasure, restriction of processing, the right to data portability, and the right to object to the processing of your data. 4. We do not engage in automated decision-making or profiling. 5. For more information on how we process your personal data, please refer to the full text of the Information Clause for Job Candidates.

not set

Senior Backend Engineer (Python + Go)

Location

Remote

Apply now

The link has been copied to the clipboard

Apply now

The link has been copied to the clipboard

2 weeks