Senior/Lead Software Engineer - Data Platform / Databricks
Intone Networks
Dallas, TX, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source
Tech stack
Automation of Tests
Microsoft Azure
Big Data
Configuration Management
Code Review
Continuous Integration
Data Architecture
Data Infrastructure
Distributed Computing Environment
Distributed Data Store
Distributed Systems
Python (Programming Language)
+10 more
Scrum Methodology
Software Engineering
Apache Spark
Software Security
Software Troubleshooting
Pyspark
Data Management
Software Version Control
Data Pipelines
Databricks
Job description
We are seeking a Senior/Lead Software Engineer to join a 12-month contract role focused on data platform development and Databricks architecture. This position is based in Dallas, Texas and offers the opportunity to lead technical initiatives, mentor engineering teams, and drive the design and implementation of large-scale data solutions.
Responsibilities
- Design and develop large-scale, scalable data pipelines using Databricks and Apache Spark
- Mentor and provide technical guidance to other developers on the engineering team
- Contribute to architecture and system design decisions for scalable and distributed data platforms
- Implement software engineering best practices including CI/CD, automated testing, code reviews, source control, and application security
- Troubleshoot complex technical issues and solve problems across the data platform
- Collaborate with cross-functional teams in an Agile/Scrum environment
- Lead technical discussions and communicate solutions effectively with stakeholders
Requirements
Software Engineering, Software Engineering, Mentoring, Technical Leadership, Data Management, Apache Spark, Source Code/Configuration Management (SCM), Applications Security, Test Automation, Best Practices, * Required
- 8+ years of professional software development or software engineering experience
- 2+ years of experience as a Technical Lead, Lead Engineer, or Senior Engineer with responsibility for mentoring other developers
- Strong hands-on experience with Python
- Strong hands-on experience with PySpark
- Strong production experience with Databricks
- Strong experience with Apache Spark
- Experience designing and developing large-scale, scalable data pipelines
- Strong experience working in Microsoft Azure environments
- Strong understanding of distributed data processing and modern data architectures
- Experience with CI/CD practices
- Experience with automated testing
- Experience with code reviews and source control
- Experience with application security
- Experience contributing to architecture and system design for scalable and distributed applications or data platforms
- Strong troubleshooting and problem-solving skills
- Experience working in Agile/Scrum environments
- Excellent communication and collaboration skills
- Ability to mentor engineers and provide technical guidance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦