Senior Staff Engineer I (Remote)
Descrizione dell'offerta
Agile Lab is a company founded in 2014 with the mission to create value for its customers in data-intensive environments through customizable solutions that establish performance-driven processes, sustainable architectures, and automated platforms based on data governance best practices.
Having delivered over 100 successful Elite Data Engineering initiatives, we have used this experience to create Witboost: a modular, technology-agnostic platform that enables modern organizations to discover, value, and produce their data in both traditional environments and fully compliant Data Mesh architectures.
With a highly skilled team of over 130 data engineers based in Europe, Agile Lab helps organizations with their data-driven transformation.
Take a look at our handbook to discover our core values and processes.
We are looking to hire a talented Staff Engineer to develop and manage our Big Data solutions. In this role, you will be required to design and implement Big Data tools and frameworks, data-intensive applications, and cloud platforms.
To ensure success as a Big Data Engineer, you should have in-depth knowledge of distributed computing technologies and top problem-solving skills.
Salary: 62.5K - 72.5K + up to 8K bonus
Responsibilities:
- Analyzes, designs, and implements complex systems
- Challenges team processes, looking for ways to improve
- Mentors junior engineers via pairing, design, and code review
- Builds software solutions by adhering to our quality standards about SDLC
- Makes active efforts to stay up-to-date with technologies
- Leads the technical design of complex systems
- Understands and optimizes system performances
- Takes the initiative to fix issues before they become problems
- Delivers complex systems, well-baked, and almost bug-free
- Proactively identifies problems with requirements and project plans
- Becomes an expert in one technological area
- Researches and proposes new technologies
- Detects possible performance bottlenecks
- Known for drama-free launches
- Can jump into old projects and fix them
- Influences the technical and business roadmap of services/products/projects
- Proactively identifies and tackles tech debt
- Communicates with self-awareness
- Proposes solutions in written form with proper context
- Contributes to the career development of others
- Is sought out for technical guidance and is seen as a resource by others
- Creates sweeping improvements in stability, performance, and scalability of major business-critical systems
- Can discuss at the same level with tech-vendor engineering teams
- Debugs complex problems encountered by the team
- Resolves tech and business problems effectively
- Removes roadblocks for multiple projects/products
- Acts with full autonomy based on strategy
- Has made a significant positive impact on the company's technical/business trajectory
- Identifies technological improvement areas for the organization
- Focuses on efficiency, introducing new practices, processes, and standards
- Listens, guides debates, and helps reach consensus; communicates decisions clearly
- Sets short to medium-term strategic technical or operational directions, looking 6-12 months ahead
- Clearly communicates technical vision and helps teams and stakeholders follow it
- Proactively identifies and communicates lack of clarity in overall strategy
Requirements:
- Bachelor’s degree in Computer Engineering or Computer Science
- 7+ years of experience in the field
- In-depth knowledge of Hadoop, Spark, and similar frameworks
- Proficiency in Java and Scala
- Expertise in cloud-native technologies, IaC, and Docker tools
- Excellent project management skills
- Excellent communication skills
- Proactivity
- Business and functional understanding
- Team player
- Ability to solve complex networking, data, and software issues
- Leadership capabilities
We offer:
- Full remote or hybrid working in Milan, Turin, Padua, Bologna, Catania, and Rende
- Work-life balance
- Monthly training budget
- Structured career path with clear expectations and salary levels
- Support of a buddy for guidance
- Benefits and corporate welfare programs
- Opportunity to work abroad for 2 weeks
- Referral bonus
- Attend one conference per year
- Inclusive environment
- Growth-oriented environment
How we work:
- No hierarchies; we work as a team
- No bureaucracy; responsibility is valued
- Data-driven decisions
- Aim to positively change our industry
- Values of empathy, humility, collaboration, and self-challenge