Senior Software Engineer
Primary stack
Nice to have's
Job description
About the Position
As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining scalable software solutions that support our core business objectives. You will collaborate closely with cross-functional teams including Product, Design, and DevOps, and will contribute both as an individual contributor and as a technical leader within the team.
This role requires a strong foundation in software architecture, clean coding practices, and modern development methodologies. You'll also be expected to mentor junior engineers, lead by example, and influence technical direction through code reviews, architectural discussions, and design sessions.
Responsibilities
- Design and implement complex features and services with a focus on performance, scalability, and reliability.
- Collaborate with Product and Design teams to understand business requirements and translate them into technical solutions.
- Own end-to-end delivery of software projects from concept to production.
- Conduct thorough code reviews and ensure adherence to best practices.
- Provide mentorship and technical guidance to junior and mid-level engineers.
- Continuously improve development processes and contribute to a culture of technical excellence.
Requirements
- 5+ years of professional software development experience.
- Proficiency in TypeScript, Python, or C#. Experience with additional programming languages (e.g., JavaScript, Java, Go) is a plus.
- Solid understanding of system design, data structures, and algorithms.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and CI/CD pipelines.
- Strong problem-solving and debugging skills.
- Excellent communication skills and a collaborative mindset.
Nice to Have
- Experience with custom R&D work.
We Offer
- Remote work options (EU time zone preferred)
- Full-Time contract
- Opportunity to support custom R&D work with partner hospitals in Italy
About the Company
We are Agora Labs, a company dedicated to innovation in the software development field. Our team is passionate about creating scalable and reliable software solutions that drive business success. We value technical excellence, collaboration, and continuous improvement.
Location: Remote (EU time zone preferred)
Contract Type: Full-Time
Candidates can be based anywhere. Being located in Italy is a plus, as it can support custom R&D work with our partner hospitals, but it's not a requirement.
Apply Now
To complete your application, please also send your CV to [email protected] with the subject line: Senior Software Engineer.
© AGORA LABS. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at AGORA LABS
All 5 rolesResearch Engineer - Privacy
AGORA LABS · Italy
Clinical Data Manager Healthcare & RWE
AGORA LABS · Italy
Finance Manager
AGORA LABS · Italy
People & Legal Manager
AGORA LABS · Italy +1