Software Engineer
Split junior role in Arcesium's Lisbon office: the go-to person for local IT support (onboarding, hardware, workstations, A/V) while learning SRE work — Python/Bash scripting, Ansible, GitLab CI/CD, and AWS infrastructure — alongside a distributed engineering team, growing toward owning small infrastructure pieces independently.
- Compensation
- Not disclosed
- Location
- Lisbon, Portugal
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 0+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 0-2 years in IT support, systems administration, or junior engineering role (internships and academic projects count)
- Linux fundamentals: command line, file permissions, basic networking, troubleshooting common issues
- Working knowledge of at least one scripting language (Python, Bash, or similar)
- IT support mindset: hands-on with hardware, patient, clear communicator, good with non-technical people
- Basic familiarity with a cloud platform (AWS preferred) and genuine interest in learning infrastructure and automation
- Ownership and reliability: able to work independently as the only or one of few on-site technical resources while staying connected to a distributed team
- Fluent English (written and spoken)
- Bachelor's degree in Computer Science, Engineering, IT, or related field (or equivalent practical experience)
Nice to have
- Portuguese for local vendor and office coordination
- Exposure to configuration management tools (Ansible, Puppet, Chef)
- Familiarity with Git and CI/CD concepts (GitLab CI, GitHub Actions, or similar)
- Coursework, certifications, or personal projects involving AWS (Cloud Practitioner or higher)
- Prior experience in a hardware/device support or IT helpdesk role
Full description
Company Overview
Arcesium is a global financial technology firm that solves complex data-driven challenges faced by some of the world’s most sophisticated financial institutions. We constantly innovate our platform and capabilities to meet tomorrow’s challenges, anticipate the risks our clients encounter, and design advanced solutions to help our clients achieve transformational business outcomes.
Financial technology is a high-growth industry as change and innovation continue to disrupt the status-quo and prompt major transformation. Arcesium is at a particularly interesting time in our own growth as we look to leverage our successfully established market position and expand operations in pursuit of strategic new business opportunities. We value intellectual curiosity, proactive ownership, and collaboration with colleagues, and we empower you to meaningfully contribute from day one and accelerate your professional development.
Position Summary
This is a role for someone early in their career who wants both hands-on IT and real software/infrastructure engineering experience. As part of a small, high-trust local team, you'll be the go-to person in the Lisbon office for day-to-day IT support - onboarding new hires, setting up hardware, keeping meeting rooms and workstations running - while also picking up real engineering work: automation scripting, CI/CD pipelines, and AWS infrastructure support alongside a distributed engineering team. You'll learn fast, work directly with senior engineers, and grow from executing well-defined tasks into owning small pieces of infrastructure independently.
The Role at a Glance
- Be the local IT point of contact for the Lisbon office - onboarding, hardware, and everyday support.
- Learn and apply core SRE practices - scripting, CI/CD, and cloud infrastructure - under the guidance of senior engineers.
- Split your time between hands-on specialist work and hands-on engineering work; grow into more of the latter over time.
- Build a foundation in Linux, AWS, and automation that sets up a long-term engineering career path.
What You'll Do & the Impact You'll Own
Measured by growth and reliability, not tenure - within 6-12 months
- Own IT specialist duties for the Lisbon office: Handle new-hire onboarding end to end - hardware provisioning, account setup, workstation configuration, and welcome/orientation support - so new colleagues are productive from day one.
- Keep the local office running: Support workstations, conference rooms, and A/V equipment; manage local IT inventory and procurement; act as the first point of contact when something in the office isn't working.
- Provide day-to-day technical support: Troubleshoot common issues - login problems, device setup, network connectivity, basic Linux/Windows/macOS issues - and know when to escalate to the broader distributed team.