Systems Engineer

Altium
Summary
Join Altium's R&D team as a Systems Engineer to optimize and enhance the performance of complex cloud applications within the Altium 365 platform. You will lead system optimization efforts, address system improvements, prioritize performance excellence, and maintain a holistic systems perspective. This role requires proven experience as a Systems Engineer, expertise in system design and architecture, cloud services, and DevOps practices. Familiarity with web technologies and security best practices is also essential. Altium offers a competitive salary, comprehensive benefits, and a remote-friendly work environment. The ideal candidate will possess strong problem-solving skills and a collaborative approach to system design and improvement.
Requirements
- Proven experience as a Systems Engineer or similar role (SRE, DevOps, etc), specifically in complex cloud based application development
- Experience in system design and architecture principles such as: Microservices, event-driven architectures, Caching strategies, load balancing and scaling strategies, Database partitioning, sharding,etc
- Experience with cloud services (e.g., AWS, Azure) and DevOps practices
- Familiarity with web technologies and frameworks (e.g., HTML, CSS, JavaScript, RESTful APIs)
- Knowledge of security best practices in web application development
- Fluency in English (verbal and written) to communicate complex ideas effectively
Responsibilities
- Lead System Optimization Efforts: Define the technical strategy for our infrastructure, ensuring resilience, scalability, and alignment with our evolving product requirements
- Address System Improvements: Work independently or collaboratively to resolve complex system challenges, such as refining nginx configurations, optimizing system resources, or streamlining deployment processes
- Prioritize Performance Excellence: With a focus on system efficiency, you will identify opportunities for improvement, implement solutions, and enhance responsiveness to elevate the user experience
- Holistic Systems Perspective: You understand the broader implications of system changes, enabling informed decisions that strengthen our platform
- Design and architect systems with scalability, performance, and security as core considerations
- Create comprehensive system diagrams and documentation using tools such as Miro or Figma
- Provide technical guidance and support to development teams throughout the project lifecycle
- Remain current with industry trends and emerging technologies to continually improve system designs
Preferred Qualifications
- Microelectronics domain knowledge would be beneficial
- Experience with Python and/or Django applications is a plus
Benefits
- Comprehensive health insurance
- Nilo.health, a mental health and wellbeing support platform
- Generous Learning & Development budget and training days
- Remote-friendly (you can work from home or from our cool office in Lisbon - you choose!)
- Commuting budget if you decide to come to the office
- Home internet allowance
- A lot of fun team activities every once in a while
Share this job:
Similar Remote Jobs



Satellite Platform RF/EMC Systems Engineer
Professional Recruiters


Senior Flight-Operations Satellite-Systems Engineer
Professional Recruiters
