Job Closed
This listing is no longer active.
Termius is a cross-platform SSH client aiming to become #1 platform for managing computer systems.
Senior Backend Engineer
Location
Spain
Posted
113 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer
Termius
• Participation in the entire application development lifecycle. • Collaboration between different departments: design, dev, QA across multiple time zones. • Design, develop, and implement robust backend services using strong engineering principles. • Collaborate with frontend engineers and product managers to translate user needs into technical solutions. • Optimize existing systems for performance, reliability, scalability, and security. • Participate in code reviews and ensure high code quality throughout the codebase. • Automate tasks and implement CI/CD pipelines to streamline development workflows. • Troubleshoot and debug complex backend issues. • Stay up-to-date with the latest backend technologies and trends.
Job Requirements
- 7+ years of experience as a backend engineer.
- Strong proficiency in Python.
- Experience with relational databases (e.g., MySQL, PostgreSQL).
- Experience with building RESTful APIs.
- Experience with cloud platforms (e.g., AWS, GCP, Azure, Kubernetes).
- Experience with Docker.
- Experience with Django.
- Solid understanding of system design principles (e.g., scalability, security).
- Experience with version control systems (e.g. Git).
- Passion for product development and enhancing user experience.
- Strong problem-solving abilities and attention to detail.
- Excellent time management and organizational skills.
- English (both written and verbal).
Benefits
- We provide employees with the necessary equipment to create a productive work environment.
- Longevity benefits: paid vacation, sick leaves, and flexible timeoff.
- A culture that encourages proactiveness, a fail-fast-learn-fast approach, and a sense of ownership.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Wordpress Backend Developer – BOT
BounteousCreating digital solutions for today's challenges and tomorrow's opportunities.
• Design, develop, and maintain WordPress themes and plugins. • Customize WordPress solutions to meet business needs, including developing custom post types, taxonomies, and shortcodes. • Lead the implementation of WordPress features and projects, collaborating with cross-functional teams to deliver high-quality, scalable solutions. • Manage DNS configurations and ensure proper domain routing for WordPress-based sites. • Experience with WPEngine is a plus, including performance optimization and environment management. • Participate in architectural discussions, providing insights on WordPress scalability and security. • Mentor junior developers, providing technical guidance and support as needed. • Conduct code reviews to ensure adherence to best practices, maintainability, and performance optimization. • Work closely with designers and frontend developers to integrate WordPress backend logic with custom themes and user interfaces. • Develop and optimize database queries for WordPress (MySQL), ensuring performance and scalability. • Troubleshoot and debug complex WordPress issues, providing timely resolutions and root cause analysis. • Write comprehensive unit tests to ensure code quality and maintainability. • Adhere to industry best practices, including SOLID principles, for maintainable and scalable WordPress solutions. • Stay updated with emerging WordPress technologies, recommending best practices and tools. • Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
• Create and improve product features, implementing full-stack solutions • Continuously improve codebase and systems, and participate in On Call rotation • Write documentation and technical specifications for the solutions you build • Work with an inclusive, fast-paced, collaborative group of engineers, product managers, and designers to deliver company initiatives and projects
• Designing and implementing server-side applications that handle complex data and integrate with various systems. • Working closely with cross-functional teams to deliver high-quality software that enhances our ability to provide exceptional financial services.
Software Engineer – Elixir, .NET
EvoluumColaborar para Evoluir. Cocriamos tecnologias para simplificar desafios complexos.
• Develop and maintain backend APIs and services using Elixir and .NET • Work on distributed systems in the context of PIX and financial integrations • Ensure technical quality (best practices, testing, code readability) • Follow and reinforce team-defined standards • Actively participate in agile rituals • Contribute to continuous process improvement



