(Senior) Software Engineer - HR Applications - Gigafactory Berlin - Brandenburg
Role details
Job location
Tech stack
Job description
Your focus will be on the various aspects of our HR technology stack where you will work independently on strategic projects in addition to urgent, immediate web implementations. It is an exciting and demanding position that requires you to multitask, prioritize and work in an extremely fast-moving, collaborative environment. You will see your work directly impact thousands of Tesla employees. What You'll Do
- Collaborate with other cross-functional teams such as HR business partners, data engineers and compliance teams to own your solution from start to deployment
- Design, develop, and deliver new web-based analytics tools solving real HR business cases with measurable bottom-line impact, including REST APIs for dashboard applications
- Rapidly dive into and extend existing software systems, integrating modern web frameworks like Flask for Python backends, TypeScript with Node.js for scalable services, and React for intuitive front ends
- Able to communicate and collaborate with domain experts from different disciplines and the ability to handle multiple projects and tasks in parallel
- Apply software engineering best practices - including version control, testing, CI/CD, and containerization - to web development pipelines for analytics dashboards and APIs
- Share knowledge and upskill team members on web development tools and technologies, such as Python/Flask, Node.js/TypeScript, and React
Requirements
Do you have experience in Web development?, * At least 3+ years of software engineering experience with proven ability to deliver production applications both independently and in teams
- Strong proficiency in modern web development stacks, including Python (with Flask), TypeScript (for Node.js backends), and React, with demonstrated ability to rapidly learn new application stacks to deliver cost-effective solutions
- In-depth knowledge of modern web application stacks with ability to design scalable systems and troubleshoot issues when they arise, including experience with networking, reverse proxies, load balancers, Kubernetes, Docker, and databases such as MS-SQL, MySQL and PostgreSQL
- Knowledge of building REST APIs for analytics dashboards and proven experience developing them into scalable business solutions, including evaluation frameworks, monitoring systems, and robust deployment infrastructure
- Excellent English language proficiency in both written and verbal form, with German proficiency as a plus; ability to communicate with stakeholders and deliver software that may involve multilingual aspects
- Proven history of delivering projects with strong business intuition to identify and prioritize high-impact opportunities that drive measurable results
Benefits & conditions
You will be working in our state-of-the-art Gigafactory where you'll solve the world's most interesting problems with the best and brightest people who share a passion to change the world. Tesla's compensation package includes a competitive salary and Tesla shares or bonuses. Typical benefits that we provide are 30 vacation days, an occupational pension, employee life and disability insurances, free EV charging, product discounts and various transportation benefits.
Tesla is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state or local laws.
Tesla is also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.