Junior Performance Engineer
📍 Job Overview
- Job Title: Junior Performance Engineer
- Company: Crossjoin Solutions
- Location: Aveiro, Aveiro, Portugal
- Job Type: On-site
- Category: DevOps & Infrastructure
- Date Posted: June 11, 2025
- Experience Level: Entry-level (0-2 years)
- Remote Status: On-site
🚀 Role Summary
Crossjoin Solutions, a leading Portuguese IT company, is seeking a Junior Performance Engineer to join their team in Aveiro. This role focuses on end-to-end performance optimization, enterprise testing, and infrastructure managed services across various sectors. As a junior engineer, you will undergo intensive training in our Academy to prepare for real-world projects.
📝 Enhancement Note: This role offers an excellent opportunity for recent graduates or early-career professionals to gain hands-on experience in performance engineering and infrastructure management within a dynamic, multinational environment.
💻 Primary Responsibilities
- Training & Development: Undergo intensive training in Crossjoin's Academy, covering theoretical and practical aspects of performance engineering and infrastructure management.
- Performance Optimization: Contribute to end-to-end performance optimization projects for clients across various sectors, including banking, insurance, healthcare, and telecommunications.
- Enterprise Testing: Participate in enterprise testing initiatives to ensure the quality, reliability, and performance of client systems and applications.
- Major Incident Troubleshooting: Assist in identifying, diagnosing, and resolving major incidents that impact client systems and services.
- Continuous Integration & Deployment: Collaborate with cross-functional teams to optimize continuous integration and deployment processes, ensuring minimal downtime and maximum efficiency.
- Infrastructure Managed Services: Contribute to the management and maintenance of client infrastructure, ensuring optimal performance, security, and scalability.
🎓 Skills & Qualifications
Education: A Bachelor's or Master's degree in Informatic Engineering, Electrical Engineering, or Computer Engineering is required.
Experience: No professional experience is required for this entry-level position. However, relevant internships or personal projects showcasing your technical skills are a plus.
Required Skills:
- Proficiency in programming languages such as Java, C, or C++.
- Strong understanding of SQL and database concepts, with experience in Microsoft SQL Server and/or Oracle.
- Excellent written and verbal communication skills in English.
- Strong problem-solving skills and a keen eye for detail.
- Ability to work well in a team and collaborate effectively with cross-functional stakeholders.
Preferred Skills:
- Familiarity with performance testing tools and methodologies.
- Experience with infrastructure as code (IaC) tools, such as Terraform or CloudFormation.
- Knowledge of cloud platforms, such as AWS, Azure, or Google Cloud.
- Familiarity with containerization and orchestration tools, such as Docker and Kubernetes.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Include any relevant personal projects or academic work that demonstrates your programming skills, database management, and problem-solving abilities.
- Highlight any experience with performance testing, infrastructure management, or enterprise testing.
- Showcase your ability to work well in a team and collaborate effectively with others.
Technical Documentation:
- Document your approach to solving complex problems and optimizing performance in your portfolio projects.
- Include any relevant code snippets, diagrams, or visualizations that illustrate your technical skills and understanding.
- Demonstrate your ability to write clear, concise, and well-commented code.
💵 Compensation & Benefits
Salary Range: As an entry-level position, the salary for this role is estimated to be around €20,000 - €25,000 per year, based on market research for junior IT roles in Aveiro, Portugal.
Benefits:
- Health Insurance extensible to the family.
- Crosser Assistance Program (Psychology, Psychosocial, Financial, Legal, and Nutrition consultations).
- A well-structured Individual Development Plan (IDP) and Career Plan transversal to the entire company.
- Monthly gym subscription.
- Team-building events.
Working Hours: The standard working week is 40 hours, with flexible hours to accommodate project deadlines and maintenance windows.
📝 Enhancement Note: While the salary range is estimated based on market research, the final salary offer may vary depending on the candidate's qualifications, skills, and experience.
🎯 Team & Company Context
🏢 Company Culture
Industry: Crossjoin Solutions operates in the IT consulting sector, serving clients across various industries, including banking, insurance, healthcare, automotive, finance, and telecommunications.
Company Size: With over 30 clients and supporting tens of millions of consumers worldwide, Crossjoin Solutions is a medium-sized company with a strong global presence.
Founded: Established in 2009, Crossjoin Solutions has a decade of experience in providing end-to-end performance optimization, enterprise testing, and infrastructure managed services.
Team Structure:
- The performance engineering and infrastructure team consists of experienced professionals with diverse backgrounds in IT, software development, and data management.
- The team follows a structured reporting hierarchy, with clear lines of communication and collaboration between team members and stakeholders.
- Cross-functional collaboration is encouraged, with regular interactions between performance engineers, software developers, and project managers.
Development Methodology:
- Crossjoin Solutions follows Agile methodologies, with a focus on iterative development, continuous improvement, and regular stakeholder communication.
- The company emphasizes code review, testing, and quality assurance practices to ensure the reliability and performance of client systems and applications.
- Deployment strategies are tailored to each client's needs, with a focus on minimizing downtime and maximizing efficiency through CI/CD pipelines and automated deployment processes.
Company Website: Crossjoin Solutions
📝 Enhancement Note: Crossjoin Solutions' focus on training and development, combined with its diverse client base and global presence, offers junior performance engineers the opportunity to gain valuable experience and grow professionally within a dynamic and supportive environment.
📈 Career & Growth Analysis
Web Technology Career Level: As a Junior Performance Engineer, you will be at the entry level of your career, with a focus on learning, development, and gaining hands-on experience in performance engineering and infrastructure management.
Reporting Structure: Junior Performance Engineers report directly to the Performance Engineering Manager, who oversees the team's activities, provides guidance, and facilitates career growth opportunities.
Technical Impact: In this role, you will contribute to the optimization of client systems and applications, ensuring their performance, reliability, and scalability. Your work will directly impact the user experience and satisfaction of millions of consumers worldwide.
Growth Opportunities:
- Technical Skill Development: Crossjoin Solutions offers an Individual Development Plan (IDP) to help junior engineers develop their skills and advance their careers. This may include training in emerging technologies, certifications, and mentorship opportunities.
- Technical Leadership: As you gain experience and expertise, you may have the opportunity to take on more responsibilities, mentor junior team members, and contribute to the development of the company's technical strategy.
- Career Progression: With a strong focus on internal mobility, Crossjoin Solutions encourages employees to explore different roles and career paths within the company. This may include opportunities in software development, project management, or other technical specializations.
📝 Enhancement Note: Crossjoin Solutions' commitment to training and development, combined with its diverse client base and global presence, offers junior performance engineers numerous opportunities for career growth and professional development.
🌐 Work Environment
Office Type: Crossjoin Solutions' office in Aveiro is a modern, collaborative workspace designed to foster creativity, innovation, and teamwork. The office features open-plan workspaces, meeting rooms, and breakout areas for informal discussions and team-building activities.
Office Location(s): Aveiro, Portugal
Workspace Context:
- Collaborative Environment: The office layout encourages collaboration and communication between team members, with ample space for informal discussions and brainstorming sessions.
- State-of-the-Art Technology: The workspace is equipped with the latest hardware and software tools to support the team's performance engineering and infrastructure management activities.
- Flexible Working Hours: While the standard working week is 40 hours, Crossjoin Solutions offers flexible working hours to accommodate project deadlines and maintenance windows.
Work Schedule: The work schedule is typically Monday to Friday, with core hours from 9:00 AM to 5:00 PM. However, flexible working hours may be available to accommodate individual needs and project requirements.
📝 Enhancement Note: Crossjoin Solutions' modern, collaborative workspace and flexible working hours create an ideal environment for junior performance engineers to learn, grow, and thrive within a supportive and dynamic team.
📄 Application & Technical Interview Process
Interview Process:
- Online Application Review: The hiring team will review your application, focusing on your educational background, relevant skills, and any personal projects or internships that demonstrate your technical abilities.
- Phone Screen: If your application is successful, you will be invited for a phone screen to discuss your background, motivation, and expectations for the role. This is an opportunity for the hiring team to assess your communication skills and cultural fit.
- Technical Assessment: You will be asked to complete a technical assessment, focusing on your programming skills, database management, and problem-solving abilities. This may include coding challenges, system design exercises, or performance testing scenarios.
- On-site Interview: If you successfully complete the technical assessment, you will be invited to an on-site interview at Crossjoin Solutions' office in Aveiro. This will involve a series of interviews with team members, focusing on your technical skills, cultural fit, and career aspirations.
- Final Decision: Following the on-site interview, the hiring team will make a final decision and extend an offer to the successful candidate.
Portfolio Review Tips:
- Demonstrate Your Problem-Solving Skills: Highlight any personal projects or academic work that showcases your ability to identify, diagnose, and resolve complex performance issues.
- Showcase Your Technical Skills: Include code snippets, diagrams, or visualizations that illustrate your proficiency in programming languages, database management, and performance testing tools.
- Emphasize Your Teamwork and Collaboration Skills: Provide examples of your ability to work well in a team and collaborate effectively with cross-functional stakeholders.
Technical Challenge Preparation:
- Brush Up on Your Programming Skills: Revisit your knowledge of programming languages such as Java, C, or C++, focusing on data structures, algorithms, and best practices.
- Familiarize Yourself with Database Concepts: Refresh your understanding of SQL and database management, focusing on performance optimization, indexing, and query optimization techniques.
- Prepare for System Design and Architecture Questions: Brush up on your knowledge of system design principles, scalability, and performance optimization strategies. Be prepared to discuss your approach to designing and optimizing complex systems.
ATS Keywords: (Organized by category)
- Programming Languages: Java, C, C++, SQL, Python, JavaScript
- Databases: Microsoft SQL Server, Oracle, MySQL, PostgreSQL
- Performance Testing Tools: JMeter, LoadRunner, Gatling, WebLOAD
- Infrastructure Management: Terraform, CloudFormation, Ansible, Puppet
- Cloud Platforms: AWS, Azure, Google Cloud, IBM Cloud
- Containerization & Orchestration: Docker, Kubernetes, Amazon ECS, Google Kubernetes Engine
- Soft Skills: Problem-solving, teamwork, communication, collaboration, adaptability
- Industry Terms: Performance engineering, infrastructure management, enterprise testing, continuous integration, deployment acceleration, major incident troubleshooting
📝 Enhancement Note: Crossjoin Solutions' interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit. By preparing thoroughly and showcasing your relevant skills and experiences, you will increase your chances of success in the interview process.
🛠 Technology Stack & Web Infrastructure
Programming Languages:
- Java (Core)
- C, C++ (Secondary)
- SQL (Core)
- Python, JavaScript (Secondary)
Databases:
- Microsoft SQL Server (Core)
- Oracle (Core)
- MySQL, PostgreSQL (Secondary)
Performance Testing Tools:
- JMeter (Core)
- LoadRunner, Gatling, WebLOAD (Secondary)
Infrastructure Management Tools:
- Terraform, CloudFormation (Core)
- Ansible, Puppet (Secondary)
Cloud Platforms:
- AWS (Core)
- Azure, Google Cloud (Secondary)
- IBM Cloud (Tertiary)
Containerization & Orchestration Tools:
- Docker (Core)
- Kubernetes (Core)
- Amazon ECS, Google Kubernetes Engine (Secondary)
📝 Enhancement Note: Crossjoin Solutions' technology stack is designed to support the company's performance engineering and infrastructure management services. Familiarity with these tools and technologies will be essential for success in the Junior Performance Engineer role.
👥 Team Culture & Values
Performance Engineering Values:
- Customer Focus: Prioritize the needs and expectations of clients, ensuring that performance optimization and enterprise testing initiatives deliver tangible business value.
- Continuous Improvement: Embrace a culture of continuous learning and improvement, constantly seeking new ways to optimize performance, enhance quality, and drive innovation.
- Collaboration: Foster a collaborative environment, working closely with cross-functional teams to ensure that performance engineering and infrastructure management initiatives align with business objectives and technical requirements.
- Expertise: Develop deep technical expertise in performance engineering, infrastructure management, and related disciplines, staying up-to-date with emerging technologies and best practices.
Collaboration Style:
- Cross-Functional Integration: Collaborate closely with software developers, project managers, and other stakeholders to ensure that performance engineering and infrastructure management initiatives are aligned with business objectives and technical requirements.
- Code Review Culture: Encourage a culture of code review, with a focus on knowledge sharing, peer learning, and continuous improvement.
- Knowledge Sharing: Foster a culture of knowledge sharing, with regular team meetings, workshops, and training sessions to ensure that team members remain up-to-date with the latest technologies, best practices, and industry trends.
📝 Enhancement Note: Crossjoin Solutions' performance engineering team values a customer-focused, collaborative, and continuously improving culture. By embracing these values and working closely with cross-functional teams, junior performance engineers can make a significant impact on the company's success and their own professional development.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Performance Optimization: Develop and implement performance optimization strategies for complex, high-traffic systems and applications, ensuring minimal downtime and maximum efficiency.
- Enterprise Testing: Design and execute enterprise testing initiatives that identify and address performance bottlenecks, security vulnerabilities, and other technical issues that impact the reliability and scalability of client systems and applications.
- Major Incident Troubleshooting: Collaborate with cross-functional teams to identify, diagnose, and resolve major incidents that impact client systems and services, minimizing downtime and ensuring business continuity.
- Infrastructure Management: Contribute to the management and maintenance of client infrastructure, ensuring optimal performance, security, and scalability through automated deployment processes and infrastructure as code (IaC) tools.
Learning & Development Opportunities:
- Technical Skill Development: Crossjoin Solutions offers an Individual Development Plan (IDP) to help junior engineers develop their skills and advance their careers. This may include training in emerging technologies, certifications, and mentorship opportunities.
- Conference Attendance: Encourage junior engineers to attend industry conferences, workshops, and training sessions to stay up-to-date with the latest technologies, best practices, and industry trends.
- Technical Mentorship: Pair junior engineers with experienced mentors who can provide guidance, support, and career advice tailored to their specific needs and aspirations.
📝 Enhancement Note: Crossjoin Solutions' performance engineering team faces a range of technical challenges that offer junior engineers the opportunity to develop their skills, gain hands-on experience, and make a significant impact on the company's success. By embracing these challenges and pursuing continuous learning and development opportunities, junior engineers can accelerate their career growth and professional development.
💡 Interview Preparation
Technical Questions:
- Programming Fundamentals: Brush up on your knowledge of programming languages, data structures, algorithms, and best practices. Be prepared to discuss your approach to solving complex performance engineering challenges.
- System Design & Architecture: Familiarize yourself with system design principles, scalability, and performance optimization strategies. Be prepared to discuss your approach to designing and optimizing complex systems.
- Problem-Solving: Develop your problem-solving skills by practicing coding challenges, system design exercises, and performance testing scenarios. Be prepared to discuss your approach to identifying, diagnosing, and resolving complex technical issues.
Company & Culture Questions:
- Company Culture: Research Crossjoin Solutions' company culture, values, and mission. Be prepared to discuss how your personal values and career aspirations align with the company's culture and objectives.
- Performance Engineering Methodologies: Familiarize yourself with Agile methodologies, code review practices, and quality assurance processes. Be prepared to discuss your approach to performance engineering and infrastructure management within a collaborative, cross-functional team environment.
- User Experience Impact: Understand the impact of performance engineering and infrastructure management initiatives on user experience, business outcomes, and customer satisfaction. Be prepared to discuss your approach to optimizing performance, enhancing quality, and driving innovation within a customer-focused environment.
Portfolio Presentation Strategy:
- Live Website Demonstration: Prepare a live demonstration of your personal projects or academic work that showcases your technical skills, problem-solving abilities, and collaborative approach to performance engineering and infrastructure management.
- Code Explanation Techniques: Develop your ability to explain complex technical concepts clearly and concisely, using code snippets, diagrams, or visualizations to illustrate your approach to solving performance engineering challenges.
- User Experience Showcase: Highlight any personal projects or academic work that demonstrates your understanding of user experience design principles, performance optimization strategies, and the impact of your work on customer satisfaction and business outcomes.
📝 Enhancement Note: Crossjoin Solutions' interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit. By preparing thoroughly and showcasing your relevant skills and experiences, you will increase your chances of success in the interview process.
📌 Application Steps
To apply for this Junior Performance Engineer position at Crossjoin Solutions:
- Submit Your Application: Click the application link provided and submit your application, including your resume, cover letter, and any relevant portfolio materials.
- Prepare Your Portfolio: Tailor your portfolio to highlight your relevant technical skills, problem-solving abilities, and collaborative approach to performance engineering and infrastructure management. Include any personal projects or academic work that demonstrates your understanding of user experience design principles, performance optimization strategies, and the impact of your work on customer satisfaction and business outcomes.
- Research the Company: Familiarize yourself with Crossjoin Solutions' company culture, values, and mission. Understand the company's focus on training and development, as well as its diverse client base and global presence. Be prepared to discuss how your personal values and career aspirations align with the company's culture and objectives.
- Prepare for Technical Challenges: Brush up on your programming skills, database management, and performance testing tools. Familiarize yourself with system design principles, scalability, and performance optimization strategies. Develop your problem-solving skills by practicing coding challenges, system design exercises, and performance testing scenarios. Be prepared to discuss your approach to identifying, diagnosing, and resolving complex technical issues.
- Prepare for Company & Culture Questions: Research Crossjoin Solutions' company culture, values, and mission. Understand the company's focus on training and development, as well as its diverse client base and global presence. Be prepared to discuss how your personal values and career aspirations align with the company's culture and objectives.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates should have a Bachelor's or Master's in Informatic Engineering or Electrical and Computer Engineering. No professional experience is needed, but an understanding of programming languages and databases is required.