SW Architect

Future Connections

United States

Hybrid

USD 67,000 - 101,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Annual training budget
Flexible working hours (friday early)

Job summary

Future Connections is seeking an experienced software engineer to own projects from concept to deployment. You will join a collaborative team where technical judgment, hands-on skills, and the ability to see the big picture are valued.

Expect to translate requirements into scalable solutions and contribute to cloud-native infrastructure. Key responsibilities include deploying infrastructure with Kubernetes, writing Python software, building ETL pipelines, and managing databases, with

Qualifications

  • 6 years of professional experience in software development.
  • Proficient in Python with clean, maintainable code.
  • Experience with Kubernetes and containerised environments.
  • Familiarity with CI/CD pipelines and modern development workflows.
  • Experience designing or maintaining ETL processes with large datasets.
  • Solid understanding of SQL and/or NoSQL databases, data modelling and performance considerations.
  • Strong software architecture knowledge and ability to make technical decisions.
  • Proficient English (B2+) in speaking and writing.

Responsibilities

  • Translate functional requirements into robust, scalable technical solutions.
  • Design and deploy infrastructure using Kubernetes and cloud-native tools.
  • Write high-quality Python software following best practices.
  • Build and maintain ETL pipelines for large datasets.
  • Manage relational and non-relational databases with confidence.
  • Automate deployments and integrations and evolve DevOps practices.
  • Collaborate with technical and non-technical stakeholders to bring clarity and structure.

Skills

Python
Kubernetes
CI/CD
ETL pipelines
SQL/NoSQL
Software architecture
English (B2+)
Java (nice to have)

Tools

Kubernetes
CI/CD tools

Job description

If you are looking for new challenges that encourages you to continue growing both professionally and technologically, then, Future Connections is the place for you!

Future Connections is a way of understanding technology and the future of telecommunications, by helping network operators and service providers to bridge the gap between legacy and innovative technologies ( Cloud, 5G, Big Data, Machine Learning, among others ). We develop and deliver customized services and products that enhance, strengthen and automate business processes and provide new levels of efficiency thanks to our expert guidance, based on real understanding of the Telco sector, mainly in the planning, design, optimisation and automation of networks.

Besides the technological part, we offer you the opportunity to meet great people (and excellent professionals), to choose your most suitable model of work (hybrid, home or office based) and to keep growing professionally helping the company to grow

Position Summary

We're looking for an experienced software engineer who enjoys taking ownership of projects from concept to deployment. You'll be part of a collaborative team where your technical judgement, hands-on skills, and ability to see the bigger picture will be highly valued. Your main responsibilities will include:

  • Translating functional requirements into robust, scalable technical solutions.
  • Designing and deploying infrastructure, ideally using Kubernetes and cloud-native tools.
  • Writing high-quality software, primarily in Python (Java experience would be considered a plus) , following best practices in design, testing, and maintainability.
  • Building and maintaining ETL pipelines, working with large-scale datasets.
  • Managing relational and non-relational databases with confidence and autonomy.
  • Automating deployments and integrations, contributing to the evolution of our DevOps practices.
  • Collaborating with technical and non-technical stakeholders, bringing clarity, structure, and technical insight to the table.
Requirements

We're looking for someone with a solid technical foundation, hands-on experience, and a proactive mindset. Ideally, you'll bring:

  • 6 years of professional experience in software development.
  • Strong programming skills in Python, with clean, maintainable code.
  • Experience working with Kubernetes and containerised environments.
  • Familiarity with CI/CD pipelines and modern development workflows.
  • Experience designing or maintaining ETL processes, especially when working with large volumes of data.
  • Solid understanding of databases (SQL and/or NoSQL), data modelling, and performance considerations.
  • A good grasp of software architecture principles and the ability to make sound technical decisions.
  • Comfortable working in a collaborative environment, with autonomy and ownership
  • Level B2 or higher of English (spoken and written)

++Only candidates with legal authorization to work in Spain will be considered.++

Nice to have:
  • Experience with cloud platforms (e.g. AWS, GCP, Azure).
  • Familiarity with monitoring, logging, and observability tools.
  • Interest in data-intensive applications or analytics platforms.
  • Experience with Java and frameworks such as Spring Boot, as well as technologies commonly used in Java environments (e.g., XML)
Benefits
  • Competitive salary and Health insurance as an enterprise benefit
  • Annual training budget to help you stay technologically up to date and grow professionally.
  • Time flexibility: our life is not just a working day; we give you flexibility both in entry and exit. In addition, we enjoy a reduced working day on Fridays and August.
  • Our projects are cutting-edge in technology and are in both national and international environments, making your growth global.
  • We are committed to a flexible working model: hybrid, remote or office-based, you can choose what best suits your personal and professional needs (within Spain).
  • Our employee satisfaction survey tell us that we have a great work environment and great professionals in the company. Do you want to check it out? Join us!
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java + Data Technical Leader
Java + Data Technical Leader

Talan • United States

On-site
USD 140,000 - 210,000
Software Engineer – Junior to Senior Level (all genders) – Valencia (Hybrid)
Software Engineer – Junior to Senior Level (all genders) – Valencia (Hybrid)

Anschuetz GmbH • New Mexico

Hybrid
USD 49,000 - 82,000
Flexible hybrid work
Mentoring programs
Software & Data Engineer (Remote - Latin America)
Software & Data Engineer (Remote - Latin America)

Fractal River • United States

Remote
MXN 500,000 - 800,000
Personal development plan
Unlimited access to AI tools
Yearly performance bonus
+2
Data Engineer Remote Latin America
Data Engineer Remote Latin America

Fractal River • United States

Remote
USD 70,000 - 120,000
Personal development plan
Access to a reference library
Unlimited access to AI tools
+3
Technical Delivery Coordinator
Technical Delivery Coordinator

Capitole • United States

On-site
USD 90,000 - 130,000
Individual Learning Budget
Private health insurance
Flexible compensation vouchers
+3
Cloud Infrastructure Evangelist
Cloud Infrastructure Evangelist

Jobgether • United States

Remote
USD 67,000 - 80,000
Competitive salary £50,000–£60,000 per
Equity package
Remote-first work environment
+5
Junior Software Engineer – Early Career (Strong Problem solving & Coding Focus) - 100% Remote within Spain
Junior Software Engineer – Early Career (Strong Problem solving & Coding Focus) - 100% Remote within Spain

Docplanner • United States

Remote
USD 90,000 - 130,000
Software Engineer II (Portugal)
Software Engineer II (Portugal)

Iterable, Inc. • United States

Remote
USD 62,000 - 76,000
Private Medical Insurance
Life/Risk Assurance
Meal Allowance: € per day
+4
Senior Java & DevOps Engineer – Distributed Systems & Microservices | Spain
Senior Java & DevOps Engineer – Distributed Systems & Microservices | Spain

UST España & Latam • United States

Remote
USD 101,000 - 135,000
Annual leave 23 days
Discretionary days
Health care plan
+7
Staffing Solution Architect - Remote Work
Staffing Solution Architect - Remote Work

BairesDev • United States

Remote
MXN 2,042,000 - 3,063,000
Excellent compensation
Flexible hours
Paid parental leave
+3