DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Carrier Senior Software Engineer - Go (Back-end) in Esplugues de Llobregat, Spain

Country:

Spain

Location:

Virgen De Guadalupe 3, 08950 Esplugues de Llobregat, Spain

Location: Virgen De Guadalupe 3, 08950 Esplugues de Llobregat, Spain

Role: Senior Software Engineer - Go (Back-end)

Contract type: Full time

Build a career with confidence

At Carrier, you’re joining the world leader in healthy, safe, sustainable and intelligent building and cold chain solutions. We create solutions that matter for people and our planet – and our employees are the heart of it all. We are a company of innovators and problem-solvers who are united by The Carrier Way – our vision, values and culture.

As an employer of choice, we strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. In short, Carrier’s greatest assets are the expertise, creativity and passion of our employees – and we’re excited for you to join the team.

Job Summary:

Carrier is looking for a full-time back-end developer with a specialization in Go (Golang) to design and maintain our cloud-based software products. This is an excellent opportunity for a skilled Go developer to advance their career within our successful and growing engineering team. You will work with our cloud team to build a world-class security solution.

Qualifications / Requirements

To be successful in this role, you’ll need to have:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

  • +/- 7 years of experience in programming.

  • +/ - 5 years of experience in Go (Golang) development.

  • Strong understanding of web application architecture and RESTful API design.

  • Proficiency in database management and experience with SQL and NoSQL databases.

  • Knowledge of software design patterns and best practices for clean and maintainable code.

  • Familiarity with version control systems (e.g., Git) and collaboration tools.

  • Strong expertise in Linux/Unix systems and command-line tools.

  • Experience with Message Queue (MQ) software.

  • Fluent in English and full working knowledge of Spanish

  • Robust problem-solving and troubleshooting skills.

  • Excellent communication and teamwork skills.

  • Valid EU work permit

Preferred Qualifications (not mandatory but a plus):

  • Experience with other programming languages such as Ruby, C++, Python, Java, or additional experience with Go.

  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).

  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud.

  • Understanding of microservices architecture.

  • Fluent in French

Responsibilities :

  • Design, develop, and maintain robust backend systems and APIs using Go (Golang) to support our applications.

  • Collaborate with front-end developers, database administrators, and other cross-functional teams to understand and define system requirements.

  • Optimize application performance, troubleshoot and debug issues, and ensure high availability of services.

  • Implement and maintain security best practices to protect our systems and data, with a focus on Cyber Security.

  • Participate in code reviews, provide constructive feedback, and ensure code quality and best practices.

  • Keep up to date with the latest trends, technologies, and best practices in backend development, and apply them to our projects.

  • Work on continuous integration and continuous deployment (CI/CD) pipelines to automate and streamline development processes.

  • Utilize Message Queue (MQ) software for efficient communication and data processing in our applications.

Our commitment to you

Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. We strive to create an environment where you feel that you belong, with diversity and inclusion as the engine to growth and innovation. We develop and deploy best-in-class programs and practices, providing enriching career opportunities, listening to employee feedback and always challenging ourselves to do better. This is The Carrier Way .

Join us and make a difference.

Apply Now!

Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Job Applicant's Privacy Notice:

Click on this link (https://www.corporate.carrier.com/legal/privacy-notice-job-applicant/) to read the Job Applicant's Privacy Notice

DirectEmployers