1. What is a Software Engineer at Ivy Partners?
As a Software Engineer at Ivy Partners, you play a foundational role in building, scaling, and maintaining the core technological solutions that drive business operations forward. You are responsible for designing robust software architectures, developing high-performance applications, and collaborating across multidisciplinary teams to deliver impactful products. Your work directly influences how internal systems and external client platforms perform, ensuring reliability, security, and scalability in every deployment.
The scope of engineering at Ivy Partners spans diverse domains, ranging from modern full-stack development with technologies like .NET and Angular to specialized platform engineering, DevSecOps, automation, and 3D development. Whether you are optimizing network infrastructure, implementing cloud solutions, or building automated workflows, your contributions help shape the technological backbone of the organization. You will operate in dynamic environments across locations such as Lisbon and Porto, tackling complex engineering challenges that require both creative problem-solving and rigorous technical execution.
This role demands a balance of deep technical proficiency and collaborative execution. You will frequently partner with product managers, system architects, and operations teams to translate business requirements into clean, maintainable code. Expect a culture that values innovation, technical excellence, and continuous learning, where you are encouraged to take ownership of your projects and drive them from conception to production.



