Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Associate Software Engineer - Madrid image - Rise Careers
Job details

Associate Software Engineer - Madrid

Working at The Adaptavist Group


The Adaptavist Group is a global family of companies with a common goal. We combine the best of teamwork, technology, and processes, helping all kinds of businesses be better today and tomorrow.


We are experts at delivering enterprise software, tailored solutions, and quality services across some of the world’s most trusted technology ecosystems, including Atlassian, AWS, Slack, GitLab, monday.com and Aha!


We make change happen. From anywhere.


What we offer you


We offer an unlimited holiday (PTO) allowance, trusting you to take vacation time that suits your personal life, alongside flexible working hours that empower you to work when it best fits you and your team. We provide MacBooks to all employees and additional support for fully remote workers to set up their home offices.


Our exceptional Time Away Policy includes 26 weeks of fully paid leave for birthing parents, 13 weeks for non-birthing parents, and extended leave for adoption, IVF, surrogacy, elective egg freezing, and women's health needs such as menopause, menstruation, endometriosis, and PCOS.


Our trusting, flexible, remote-first way of working means that work can fit around your life, rather than your life fitting around work.


Read our full list of benefits


About the team


Join us at Upscale, where our mission is to craft apps that elevate the workday and unlock the true value of everyday work platforms. We produce must-have apps for Atlassian Jira, monday.com, and Slack. If you are eager to grow your software engineering skills while making a meaningful impact, we invite you to be part of our dynamic team.


About the role


As an Associate Software Engineer at Upscale, you will engage in hands-on collaboration with experienced professionals, gaining valuable mentorship and experience. You will participate in various stages of the software development lifecycle, from design and coding to testing and deployment. Your fresh perspective and enthusiasm will be instrumental in delivering high-quality products that meet our customers' needs.


The role will need to travel and work occasionally from Madrid or Seville.


What you'll be doing


Team Collaboration:

- Work effectively within an Agile team alongside Engineers, Product Managers, Product Marketing Managers, and User Experience professionals.

- Contribute to fostering an open and collaborative atmosphere within the team.

- Embrace a continuous improvement mindset with a strong focus on creating customer value.


Engineering:

- Write clean, readable code and robust automated tests.

- Review the code of other engineers for quality and security.

- Collaborate on the design and implementation of high-quality solutions using design patterns.

- Contribute to the enhancement of our software delivery pipeline.


Analysis & Investigation:

- Perform root cause analysis to understand key underlying causes of customer issues.

- Debug technical issues and formulate hypotheses for resolution.


What we're looking for


- Understanding of at least one programming language, such as TypeScript, JavaScript, Java, or Python.

- Basic understanding of Object-Oriented Programming (OOP) and Functional Programming paradigms.

- Fundamental knowledge of relational database concepts.

- Experience with a source control system (e.g., Git, Subversion, or Perforce).

- Strong willingness to learn and adapt to new technologies.

- Enthusiasm for supporting and collaborating with colleagues.

- Proficient in English (verbal and written)


#LI-CH1


Not ticking every box? That’s totally okay! Studies show that women and people of colour might hesitate to apply unless they meet every single requirement. At TAG, we’re dedicated to creating a diverse and welcoming team. If you’re passionate about this role and keen to learn and grow with us, we encourage you to apply, even if you don’t have everything that's listed just yet. 


Drop us your application, we’d love to hear from you!


What to expect


We have published some support on Interviewing with The Adaptavist Group to try to alleviate any pre-interview anxieties, here you’ll find information to help you prepare and ace an application and interview at TAG.


You can read them here


Equal opportunities for everyone


At The Adaptavist Group, we are committed to promoting a diverse and inclusive community and believe this positively impacts both the creation of our innovative products and our delivery of bespoke solutions to our global customers and our own unique culture. We encourage all qualified applicants, regardless of age, disability, race, sexual orientation, religion or belief, sex, gender identity, pregnancy and maternity, marriage, and civil partnership status. From our family-friendly policies to our flexible work environment we offer a range of benefits and policies in order to support staff from all different backgrounds. If you have any questions, please do ask us.


Check out our WORK180 page

Check out our Flexa page


We look forward to your application!

Adaptavist Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Adaptavist DE&I Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Adaptavist
Adaptavist CEO photo
Simon Haighton-Williams
Approve of CEO

Average salary estimate

$60000 / YEARLY (est.)
min
max
$50000K
$70000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Associate Software Engineer - Madrid, Adaptavist

Join The Adaptavist Group as an Associate Software Engineer and dive into a world where innovation meets collaboration! Working remotely from anywhere in Spain, you'll be part of our talented Upscale team, crafting applications that enhance everyday work experiences. Our mission is to leverage cutting-edge technology to deliver exceptional software solutions that meet our diverse clients' needs. As an Associate Software Engineer, you're not just coding; you're actively engaging with experienced colleagues, participating in the software development lifecycle—from design to deployment. You'll write clean, readable code, conduct thorough testing, and contribute to refining our software delivery pipeline. With a flexible work environment that includes unlimited holiday and support for remote setups, we believe in creating balance in your work life. Plus, with our focus on a diverse and inclusive culture, all voices are valued here at Adaptavist. We encourage you to grow, learn, and make a meaningful impact in technological ecosystems such as Atlassian, AWS, and Slack. Ready to make change happen? Apply now and take the first step towards a promising career in software engineering!

Frequently Asked Questions (FAQs) for Associate Software Engineer - Madrid Role at Adaptavist
What responsibilities can I expect as an Associate Software Engineer at The Adaptavist Group?

As an Associate Software Engineer at The Adaptavist Group, you'll play a crucial role in collaborating within an Agile environment alongside various professionals. Your day-to-day responsibilities will include writing clean and robust code, reviewing peers' code, and participating in every phase of the software development lifecycle. Expect to solve technical issues, conduct root cause analysis, and continuously strive for improvement to deliver impactful software solutions.

Join Rise to see the full answer
What are the qualifications required for the Associate Software Engineer position at The Adaptavist Group?

To qualify for the Associate Software Engineer role at The Adaptavist Group, you should have a foundational understanding of programming languages such as TypeScript, JavaScript, Java, or Python. Familiarity with Object-Oriented Programming (OOP) concepts and relational databases is important, too. An eagerness to learn, adaptability to new technologies, and proficiency in English—both spoken and written—are essential for success in this role.

Join Rise to see the full answer
What kind of team culture can I expect at The Adaptavist Group for the Associate Software Engineer role?

At The Adaptavist Group, the culture fosters collaboration and inclusivity. You'll be working in a diverse team that actively encourages open communication, brainstorming, and support. We believe that great ideas come from collaborative efforts, and as an Associate Software Engineer, you'll be a key part of this dynamic atmosphere focused on continuous improvement and delivering customer value.

Join Rise to see the full answer
Is remote work available for the Associate Software Engineer position at The Adaptavist Group?

Absolutely! The Associate Software Engineer position at The Adaptavist Group is designed to be fully remote, allowing you to work from anywhere in Spain. We offer a flexible work environment with support for your home office setup, promoting a perfect balance between your personal life and professional responsibilities.

Join Rise to see the full answer
What benefits does The Adaptavist Group offer to Associate Software Engineers?

The Adaptavist Group provides a generous benefits package to Associate Software Engineers, including unlimited vacation allowance, flexible working hours, and MacBooks for all employees. Additionally, our Time Away Policy offers extensive paid leave options for birthing and non-birthing parents, along with support for various health needs, ensuring that work can adapt to your life.

Join Rise to see the full answer
Common Interview Questions for Associate Software Engineer - Madrid
Can you describe a project where you used programming languages relevant to the Associate Software Engineer role?

When answering, focus on a specific project where you applied your knowledge of programming languages such as Java or Python. Discuss your contributions, challenges faced, and how you overcame them, emphasizing the impact your work had on the project outcomes.

Join Rise to see the full answer
How do you prioritize tasks when working within a team as an Associate Software Engineer?

Explain your approach to task prioritization, possibly mentioning Agile methodologies. Share experiences where you balanced competing priorities while collaborating with team members, showcasing your ability to communicate effectively and adapt to changing requirements.

Join Rise to see the full answer
What do you do to ensure the quality of your code as an Associate Software Engineer?

Discuss methods like writing automated tests, code reviews, and using design patterns. Providing specific examples from past experiences where your attention to quality directly contributed to successful software deployment can strengthen your answer.

Join Rise to see the full answer
How would you handle a disagreement with a teammate about a design approach?

Illustrate your conflict resolution skills. Outline a scenario where you proposed a collaborative discussion to explore both perspectives and find common ground, thus emphasizing the importance of teamwork and open communication in software development.

Join Rise to see the full answer
What are your strategies for continuous learning in software engineering?

Share a few tactics that you employ to stay updated with the latest technologies and industry trends. This could include online courses, attending workshops or webinars, or contributing to open-source projects, showcasing your proactive approach to self-improvement.

Join Rise to see the full answer
Explain Object-Oriented Programming and how it applies to your work.

Clearly articulate the principles of Object-Oriented Programming—encapsulation, inheritance, and polymorphism. Reference a specific instance where you employed OOP in your projects, thus demonstrating your understanding and skillset in applying these concepts.

Join Rise to see the full answer
What tools do you use for version control and why are they important?

Mention specific tools like Git and explain their significance in collaborative development environments. Highlight your experience with version control systems and how they have helped you manage code changes effectively while ensuring code integrity.

Join Rise to see the full answer
Can you give an example of a difficult problem you solved in programming?

Choose a particular challenge you faced in your past work and narrate the steps you took to analyze the problem, research potential solutions, and implement the fix. Highlight the lessons learned and how this experience contributed to your growth as an engineer.

Join Rise to see the full answer
How do you approach debugging technical issues?

Discuss your process for debugging, starting from gathering information and reproducing the issue to analyzing logs and running tests. Emphasize a systematic approach, sharing an example of a debugging experience that led to a successful outcome.

Join Rise to see the full answer
Why do you want to work as an Associate Software Engineer with The Adaptavist Group?

This is your chance to express your passion for joining The Adaptavist Group. Mention what excites you about the company's commitment to innovation, collaboration, and diverse team culture. Reinforce your interest in making a meaningful contribution to their projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 hours ago

The Adaptavist Group is hiring a Commercial Marketing Manager to enhance their commercial marketing strategy and drive performance marketing efforts.

Photo of the Rise User

Join The Adaptavist Group as a Senior Software Engineer focusing on cloud platforms in a supportive remote environment.

Photo of the Rise User
Posted yesterday

Join the innovative tech team at Rebellion as a Senior Online Developer and contribute to groundbreaking video game projects.

Photo of the Rise User
Posted 8 days ago
Posted 10 days ago
Photo of the Rise User
Posted 6 days ago

Join HomeServe Finance as a Software Engineering Team Lead to drive innovation in sustainable home energy solutions.

Posted 3 days ago

Join Truelogic as a Senior FullStack Engineer focused on React, working remotely to drive digital innovation.

Photo of the Rise User
Posted 9 days ago
HP Hybrid Spring, Texas, United States
Posted 9 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!