Sr. Software Development Engineer
Tesla, Inc.
Brooklyn Park, United States of America
15 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Brooklyn Park, United States of America
Tech stack
.NET
Business Process Management
Business Software
C Sharp (Programming Language)
Code Review
SolidWorks (CAD)
Database Storage Structures
DevOps
Web Development
Entity Framework
Software Architecture
Software Tools
Message Oriented Middleware
Software Engineering
SQL Databases
T-SQL
Data Logging
GIT
Containerization
Eplan
Angular
Kubernetes
Information Technology
Kafka
Domain Driven Design
Software Version Control
Docker
Jenkins
Microservices
Job description
- Build software applications in C#/.NET and Angular that manage custom equipment bill of materials - demand, purchasing, receiving, inventory - and integrate with existing systems
- Collaborate with developers, testers, and end users to translate business process requirements for the custom equipment team into functional software tools
- Develop software that enables the custom equipment team to manage all business applications 24/7 and drive continuous improvements in the software
- Develop and maintain a clean and tested codebase
- Define development guidelines, introduce new technologies, document them, and train your project team in them
- Improve existing business database structures and design new ones
- Take the lead in coordinating with stakeholders and the team to develop innovative solutions in a very fast-paced environment
- Ability to travel domestically 10-20%, and internationally 1-2 times per year
Requirements
The ideal candidate is flexible, motivated and a self-starter with a strong desire to improve efficiency, scalability and make an impact with contributions to a cross-functional team. This is a fast paced, highly rewarding opportunity to make a direct impact on our mission of transitioning the world to sustainable energy., * 5+ years of working experience in the areas of C#/.NET and/or Angular
- Experience in software architecture
- Experience with event-driven, micro-service, and domain-driven design
- Experience with SQL, T-SQL & Entity Framework, modern web development, DevOps (especially Jenkins & Kubernetes); message bus systems (such as Kafka) is also a plus
- Proficiency in rigorous software development practices, including version control (e.g., Git), containerization (e.g., Docker), code reviews, CI/CD pipelines, monitoring, and logging.
- Experience with Solidworks PDM and Eplan a plus
- Working knowledge of German a plus
- Degree in Computer Science, or equivalent experience
Benefits & conditions
Flextime, Pet insurance, AD&D insurance, Health insurance, 401(k) matching, Employee discount, Health savings account, Dental insurance, Along with competitive pay, as a full-time Tesla employee, you are eligible for the following benefits at day 1 of hire:
- Medical plans > plan options with $0 payroll deduction
- Family-building, fertility, adoption and surrogacy benefits
- Dental (including orthodontic coverage) and vision plans, both have options with a $0 paycheck contribution
- Company Paid (Health Savings Accounts) HSA Contribution when enrolled in the High-Deductible medical plan with HSA
- Healthcare and Dependent Care Flexible Spending Accounts (FSA)
- 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits
- Company paid Basic Life, AD&D
- Short-term and long-term disability insurance (90 day waiting period)
- Employee Assistance Program
- Sick and Vacation time (Flex time for salary positions, Accrued hours for Hourly positions), and Paid Holidays
- Back-up childcare and parenting support resources
- Voluntary benefits to include: critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance
- Weight Loss and Tobacco Cessation Programs
- Tesla Babies program
- Commuter benefits
- Employee discounts and perks program
About the company
The Midwest Automation team designs and builds highly automated, custom manufacturing equipment - such as assembly lines and robotic workstations - that expands Tesla's global production capacity. Our passion, motivation, and commitment to designing and building custom equipment enables Tesla to achieve its ambitious goals.