Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
E&C Consultants

Junior Software Engineer, Back-end

E&C Consultants

Junior Software Engineer focused on backend services for meter data integration at E&C. Collaborating in a multicultural team to enhance critical services for energy consumers.

Posted 7/24/2026contractRemote • 🇪🇸 SpainJuniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend development, particularly with Python and FastAPI, while effectively integrating with third-party APIs and managing database operations using SQLAlchemy. Familiarity with OAuth 2.0 and SFTP protocols is essential for supporting data exchange mechanisms.

Highest-signal resume keywords
Python DevelopmentFastAPIOAuth 2.0 ImplementationSQLAlchemySFTP Protocols

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend DevelopmentRESTful API ConceptsRelational DatabasesPostgreSQLUnit TestingIntegration TestingData Exchange MechanismsCloud PlatformsDocker Containers
Soft Skills
CollaborationCommunication
Tools & Technologies
FastAPISQLAlchemyPostgreSQLAzureDocker
Industry Keywords
Meter Data IntegrationThird-Party APIsGrid Operator APIsAuthentication Mechanisms

Tech Stack

Tools & technologies
AzureCloudDockerPostgresPython

About the role

Key responsibilities & impact
  • Supporting the development of backend services that power our meter data integration platform
  • Connecting with external systems including supplier APIs and SFTP portals
  • Contributing to the development and maintenance of integrations with third-party supplier and grid operator APIs
  • Supporting the implementation of data exchange mechanisms with SFTP portals
  • Developing and maintaining backend APIs using Python (FastAPI)
  • Working with SQLAlchemy to manage database operations
  • Gaining practical experience implementing OAuth 2.0 and other authentication mechanisms
  • Writing unit and integration tests to verify the correctness of integration components
  • Collaborating with senior engineers, product managers, and cross-functional teams

Requirements

What you’ll need
  • 0-2 years of professional backend development experience
  • Solid understanding of Python
  • Familiarity with RESTful API concepts
  • Comfortable working with relational databases (e.g., PostgreSQL)
  • Strong knowledge of OAuth 2.0
  • Experience or enthusiasm for integrating with third-party APIs
  • Experience with SFTP protocols
  • Familiarity with testing concepts and frameworks for backend code
  • Basic familiarity with cloud platforms (Azure) and Docker containers

Benefits

Comp & perks
  • 46 days off / year regardless of the country you live & work in
  • Growth Opportunities
  • Flexible and Empowering Culture
  • Great Place To Work® certified company