We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
Elevate your software engineering career with us, where you'll collaborate with a dynamic team to build impactful applications. We value your Python and Data Bricks expertise and provide a supportive environment for skill expansion. Join a culture that celebrates innovation, diversity, and continuous learning.
Job responsibilities
- Execute software solutions, design, development, and technical troubleshooting to build innovative applications
- Create secure, high-quality production code and maintain efficient algorithms
- Produce architecture and design artifacts for complex applications, ensuring design constraints are met
- Gather, analyze, and synthesize data to develop visualizations and reporting for continuous improvement
- Develop solution using Python, Py Spark in a data driven environment
- Contribute to software engineering communities of practice and events focused on emerging technologies
- Add to a team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
- As a Software Engineer III Data Engineering in a dynamic team, you'll work with a dynamic team, building and enhancing key applications that promote our business forward 2ith min 3 years of experience
- Hands-on experience in system design, application development, testing, and operational stability
- Experience developing, debugging, and maintaining code in large environments using modern programming and database querying languages
- Knowledge of the Software Development Life Cycle using Agile methodology
- Understanding of agile methodologies, including CI/CD, application resiliency, and security
- Demonstrated knowledge of software applications and technical processes within disciplines such as AWS cloud
Preferred qualifications, capabilities, and skills
- Familiarity with modern front-end technologies
- Exposure to cloud technologies
- Data Engineering