Senior Backend Engineer

Foundever
Municipality of Valencia, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Municipality of Valencia, Spain

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Application Performance Management
Azure
Cloud Computing
Computer Programming
Databases
Continuous Integration
Database Models
Software Debugging
DevOps
Programming Tools
Python
PostgreSQL
Machine Learning
MongoDB
MySQL
Systems Integration
Backend
Gitlab
GIT
FastAPI
Kubernetes
Web Technologies
NestJS
REST
Software Version Control
Microservices

Job description

We are seeking an experienced Backend engineer with expertise in software technologies to join our AI team. You will be responsible for designing, implementing, and deploying state-of-the-art services and software. Working closely with data, machine learning engineers, and product managers, you will create AI-driven applications that have a direct impact on our business., * Collaborating with data, ML, and DevOps Engineers

  • Writing clean, efficient, tested, and scalable code
  • Creating and maintaining database models
  • Ensuring the security and performance of the application's server-side logic
  • Troubleshooting and debugging issues to optimize the application's functionality
  • Developing APIs for seamless front-end-back-end communication
  • Architecting applications in reusable micro-services
  • Integrating third-party services
  • Keeping up-to-date with industry trends and emerging technologies
  • Monitoring application performance and usage
  • Complying with various certification frameworks (PCI, Hitrust, …)

Requirements

This role requires a very agile mindset, programming skills in Python (Fast API) for the backend, proficiency in cloud platforms, experience with Kubernetes, and extensive knowledge of development tools and cycles. You should be comfortable working in a fast-paced environment where priorities may shift, and be willing to own problems end-to-end., * Strong programming skills in Python (5+ years)

  • Proficiency in one or more back-end frameworks: Fast API, Nest.JS
  • Experience with Git and its CI/CD tools
  • A continuous learning mindset to stay up-to-date with evolving web technologies
  • Strong knowledge of database management systems (e.g., MySQL, PostgreSQL, and MongoDB)
  • Understanding of server-side architecture and RESTful APIs
  • Troubleshooting and debugging skills
  • Strong knowledge of cloud computing platforms (e.g., AWS and Azure)
  • Experience with Kubernetes hosted applications and services
  • Familiarity with security best practices

Tools and Applications

  • Backend framework: Fast API
  • Cloud provider AWS
  • Hosting infrastructure on Kubernetes
  • Version control and CI/CD: Gitlab
  • IDE: VS Code

Benefits & conditions

  • Competitive compensation package
  • Excellent learning and development opportunities (AI, technology, evolving BPO landscape)
  • Growth opportunities within an expanding team
  • Fully remote working available
  • Working alongside a team of high-caliber and dynamic leaders
  • Excellent work-life balance culture

Apply for this position