Tesla Laboratories. Inc. is hiring a Senior Software Engineer to help build scalable, secure, and efficient data architectures and solutions in support of national security missions. This onsite role in Washington, DC offers a salary range of USD 92,681 - 200,000 per year and focuses on hands-on engineering across cloud data platforms, ETL, analytics, APIs, and machine learning-related work.
What you’ll build and own
- Design, develop, and maintain robust data pipelines and architectures using AWS, Azure Data Lake, Hadoop, Spark, and other cloud-based platforms for large-scale processing and analysis.
- Implement ETL workflows using Talend, Informatica, and custom Python or Shell scripts to extract, transform, and load data into data warehouses such as Oracle or Microsoft SQL Server.
- Develop and optimize SQL queries and database schemas for high-performance storage, including database models aligned to project requirements.
- Create analytical dashboards and reports with Looker to help stakeholders visualize insights from complex datasets.
- Collaborate in Agile teams to build RESTful APIs for data integration across systems while ensuring security compliance for sensitive information.
- Support machine learning initiatives through model training and analysis, using PyTorch or TensorFlow as needed.
- Analyze large datasets using Apache Hive, Spark, and related tools to uncover actionable insights, troubleshoot issues, and improve performance.
- Automate recurring tasks with Bash (Unix shell) scripting and VBA macros, and participate in database design for scalable data warehouses supporting analytics.
- Contribute to continuous improvement through code reviews, documentation updates, and process enhancements aligned with Agile methodologies.
What you bring
- Active TS/SCI clearance with Polygraph (Poly) required.
- Extensive experience with AWS and Azure Data Lake, plus familiarity with cloud security best practices.
- Strong proficiency in Java, Python, SQL (including Microsoft SQL Server and Oracle), Shell Scripting, Bash (Unix shell), VBA, and ETL tools such as Talend or Informatica.
- Demonstrated expertise in Hadoop, Spark, Apache Hive, and Looker for analytics visualization.
- Hands-on experience designing data warehouses and implementing performance- and scalability-optimized database schemas.
- Knowledge of RESTful API development for system integrations and understanding of model training techniques for machine learning applications.
- Ability to interpret complex data patterns and perform analysis on large datasets.
- Experience in Agile development environments and strong collaboration skills across multidisciplinary teams.
Core technologies
AWS, Azure Data Lake, Hadoop, Spark, Talend, Informatica, Python, Shell Scripting, Bash (Unix shell), SQL, Oracle, Microsoft SQL Server, Looker, RESTful APIs, PyTorch, TensorFlow, Apache Hive, VBA, ETL