
Senior Data Engineer
Technis
full-time
Posted on:
Location Type: Hybrid
Location: Lausanne • Switzerland
Visit company websiteExplore more
Job Level
About the role
- Collaborate closely with your project team to develop scalable and efficient data pipelines, ensuring high-quality data ingestion, processing, and storage solutions.
- Work with our Product and Delivery Managers to regularly refine the definition of the work in the product backlog, contributing expertise and gaining clarity when needed.
- Provide feedback on designs for completeness, implementation effort, and feasibility.
- Collaborate with the Product team to plan future cycles by contributing to story definition, providing work estimates, and regularly identifying technical dependencies and blockers.
- Understand and advocate for ongoing cycle goals and help motivate our teams to finish those cycles on time and with minimal technical debt.
- Review your team members' code submissions to ensure it meets the needs of the project in terms of quality, correctness, consistency, and performance.
- Participate in regular shares with stakeholders on project progress and delivered features and functionality.
- Support the engineering department by sharing the technical knowledge you learn with your project teams.
- Identify when your team members are stuck on a technical challenge and offer support.
- Produce documentation on methods, decisions, technical approaches, and other context to improve the developer experience on our projects.
Requirements
- 5+ years of experience in data engineering.
- Proficiency in building and maintaining data pipelines using technologies such as Apache Kafka, Spark, and Hadoop.
- Strong experience with SQL and NoSQL databases (i.e., PostgreSQL, MySQL, MongoDB).
- Hands-on experience with cloud platforms like AWS, GCP, or Azure.
- Knowledge of data modeling, ETL processes, and data warehousing solutions.
- Excited to learn new technologies and adopt new solutions to deliver amazing products and further your depth of knowledge as an engineer and technologist.
- Contributed to technical design discussions and helped evaluate different technical solutions to influence architectural decision making.
- Comfortable following general agile delivery methodologies and participating in regularly scheduled meetings and ceremonies (generally only two per week).
- Organized, self-motivated, and comfortable advocating for your needs, the needs of the project, and the needs of the team.
- Experience as a tech lead or technical management role is a plus, but not a requirement.
Benefits
- An opportunity to join a fast-paced, growing startup where you can have an immediate impact.
- A stimulating and empowering work environment with a team of true enthusiasts.
- Modern office in the heart of the city.
- Lots of flexibility, autonomy, and daily challenges!
- 25 days of paid time-off + local bank holidays.
- A budget for attending events and conferences.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
data engineeringdata pipelinesApache KafkaSparkHadoopSQLNoSQLPostgreSQLMySQLMongoDB
Soft Skills
collaborationfeedbackmotivationsupportdocumentationorganizationself-motivationadvocacyproblem-solvingcommunication