Join our remote team as a Senior Data Software Engineer.
Join our remote team as a Senior Data Software Engineer . We are actively seeking a hands-on and deeply technical engineer to collaborate closely with development peers, product leadership, and other technical staff to create innovative and impactful solutions. This role offers an opportunity to contribute significantly to the design, development, and optimization of features in a dynamic Agile development environment, with a focus on Databricks workflows, APIs, and Data Engineering.
responsibilities
Design and develop new features using the Agile development process (Scrum)
Prioritize and ensure high-quality standards at every stage of development
Guarantee reliability, availability, performance, and scalability of systems
Maintain and troubleshoot code in large-scale, complex environments.
Collaborate with Developers, Product and Program Management, and senior technical staff to deliver customer-centric solutions.
Provide technical input for new feature requirements, partnering with business owners and architects
Ensure continuous improvement by staying abreast of industry trends and emerging technologies
Drive the implementation of solutions aligned with business objectives.
Mentor and guide less experienced team members, helping them enhance their skills and grow their careers
Participate in code reviews, ensuring code quality and adherence to standards
Collaborate with cross-functional teams to achieve project goals
Actively contribute to architectural and technical discussions
requirements
At least 3 years of production experience in Data Software Engineering
Expertise in Databricks, Microsoft Azure, PySpark, Python, and SQL for building both within development and enabling deployment to production
Experience with Azure DevOps, GitHub, (or others), and version control for effective project management
Ability to develop end-to-end production solutions
Strong experience working on one or more cloud platforms such as Azure, GCP, AWS
Experience in building out robust data pipelines
Ability to tie loose ends together for solutions across systems
Excellent communication skills in spoken and written English, at an upper-intermediate level or higher
nice to have
Experience with REST APIs and Power BI would be a plus
Join our remote team as a Senior Data Software Engineer.
Join our remote team as a Senior Data Software Engineer within a global leader at the forefront of data analytics and insights. We are actively seeking a hands-on and deeply technical developer to collaborate closely with development peers, product leadership, and other technical staff to create innovative and impactful data-driven solutions. This role offers an opportunity to contribute significantly to the design, development, and optimization of features in a dynamic Agile development environment.
responsibilities
Design and develop new features using the Agile development process (Scrum)
Prioritize and ensure high-quality standards at every stage of development
Guarantee reliability, availability, performance, and scalability of systems
Maintain and troubleshoot code in large-scale, complex environments.
Collaborate with Developers, Product and Program Management, and senior technical staff to deliver customer-centric solutions.
Provide technical input for new feature requirements, partnering with business owners and architects
Ensure continuous improvement by staying abreast of industry trends and emerging technologies
Drive the implementation of solutions aligned with business objectives.
Mentor and guide less experienced team members, helping them enhance their skills and grow their careers
Participate in code reviews, ensuring code quality and adherence to standards
Collaborate with cross-functional teams to achieve project goals
Actively contribute to architectural and technical discussions
requirements
At least 3+ years of production experience in Data Software Engineering
Be hands-on with deep expertise in server development in Python and PySpark
Deep expertise in Azure Data Factory for building scalable and high-performance applications
Experience with Advanced SQL for designing and managing database schema, including procedures, triggers, and views
Experience in Data analysis and troubleshooting
Knowledge of Integration testing support for version control, integration, and deployment
Support applications and systems in a production environment, ensuring timely resolution of issues
Reviewing requirements and translating them into a documented technical design for implementation
Exposure to Databricks, hdinishght, azure data lake, data api, Spark, Scala, Kafka for application packaging and deployment
Expertise in Big Data Primary skills and Data background for designing and building scalable applications
Excellent communication skills in spoken and written English, at an upper-intermediate level or higher
nice to have
Experience with EDL changes in DB Views/Stored procedures is a plus
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
We are seeking a remote Senior Data Software Engineer with experience in PySpark, Azure Data Factory, and advanced SQL for the project.
The ideal candidate must have at least 2 years of solid/hands-on experience in Data Software Engineering with primary skills in Big Data and a strong data background.
responsibilities
Conduct data analysis and troubleshootin
Plan and implement new requirements/data entities on ED
Provide support for integration testing
Make sure data pipelines are scalable and efficient
requirements
3+ years of relevant work experience
Must have skills in DSE Python and Azure Databricks
Familiarity with EDL changes in DB Views/Stored procedures and integration testing support
Advanced knowledge of PySpark, Azure Data Factory, and SQL
Ability to collaborate effectively with the team
Excellent communication skills with an upper-intermediate level of English
nice to have
Experience with HDInsight, Azure Data Lake, Data API, Spark, Scala, and Kafka will be an added advantage
We are seeking a highly skilled Senior Data Software Engineer to join our team, working with one of the biggest sportswear brands in the world.
We are seeking a highly skilled Senior Data Software Engineer to join our remote team, working with one of the biggest sportswear brands in the world. As a Senior Data Software Engineer, you will play a crucial role in designing, developing, and maintaining data engineering solutions. You will be responsible for building scalable and reliable data pipelines, ensuring data quality, and optimizing data processing performance. If you have a passion for data engineering and are excited about working with cutting-edge technologies, we invite you to join us.
responsibilities
Design, implement, test and deliver robust, scalable and reusable data processing and ETL solutions
Automate data extraction, transformation and provisioning, irrespective of type of source and target
Participate in testing activities, create own test cases, manage test data, set up environments
Drive collaborative reviews of design, code, test cases and dataset implementation performed by other data engineers in support of maintaining data engineering standards
Troubleshoot complex data issues and perform root cause analysis to proactively resolve product and operational issues
Mentor and develop other data engineers in adopting best practices
Represent the team as technical ambassador
requirements
A minimum of 3 years of experience in Data Software Engineering, showcasing your expertise in designing and developing data engineering solutions
Strong proficiency in Python, PySpark, Databricks, enabling you to build scalable and reliable data pipelines
Solid understanding of data structures and algorithms, enabling you to optimize data processing performance
Good knowledge of Amazon Web Services (AWS) or other cloud platform tools
Experience working with Data warehousing tools, including Dynamo DB, Amazon Redshift, and Snowflake
Average CI/CD knowledge and experience using CI tools like Jenkins
Good testing experience with some of the most common tools in the market (PyTest, Nose, Cucumber, JBehave, etc.)
Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
nice to have
Experience in building and deploying machine learning models
Familiarity with Apache Airflow or other workflow management tools
Become a key player in our remote team by taking on the role of a Senior Data Software Engineer dedicated to a project centered around Databricks workflows, APIs, analytical development, and data engineering.
In this role, your primary focus will involve constructing and sustaining intricate data pipelines, facilitating seamless deployment to production. Your responsibilities extend to crafting end-to-end production solutions while engaging with cross-functional teams to deliver top-notch results.
responsibilities
Engage in the Agile development process (Scrum) to conceive and implement innovative features
Prioritize and uphold high-quality standards throughout each developmental phase
Ensure the dependability, accessibility, performance, and scalability of systems
Troubleshoot and maintain code within expansive, intricate environments
Work in tandem with Developers, Product and Program Management, and seasoned technical professionals to furnish customer-centric solutions
Provide technical insights for new feature requirements in collaboration with business owners and architects
Stay abreast of industry trends and emerging technologies for continuous improvement
Champion the execution of solutions aligned with business objectives
Guide and mentor less seasoned team members, fostering skill enhancement and career growth
Participate in code reviews, ensuring adherence to standards and code quality
Collaborate seamlessly with cross-functional teams to achieve project objectives
Actively contribute to architectural and technical discourse
requirements
A minimum of 3 years of hands-on experience in Data Software Engineering
Proficiency in Databricks, Microsoft Azure, PySpark, Python, and SQL for development and deployment in production
Familiarity with Azure DevOps, GitHub (or alternative platforms), and version control for efficient project management
Capability to develop comprehensive end-to-end production solutions
Robust experience on one or more cloud platforms such as Azure, GCP, AWS
Proven track record in constructing resilient data pipelines
Capacity to integrate disparate elements for solutions spanning multiple systems
Exceptional communication skills in both spoken and written English, at an upper-intermediate level or higher
nice to have
Experience with REST APIs and Power BI would be an advantage
Join our remote team as a Senior Data Software Engineer.
Join our remote team as a Senior Data Software Engineer within a leading tech firm. In this role, you will be responsible for designing, building, and optimizing robust data pipelines to support our cutting-edge applications. The successful candidate will have deep expertise in one of the languages (Python, Spark, PySpark, SQL) and be able to build within dev and enable deployment to production. We are seeking a thoughtful and reliable engineer who is capable of tying together solutions across systems and delivering end-to-end production solutions.
responsibilities
Design and implement scalable data pipelines to support our cutting-edge applications
Ensure data quality and data accuracy across all stages of data processing
Collaborate with cross-functional teams to understand business requirements and develop solutions that meet their needs
Develop and maintain codebase in accordance with industry best practices and standards
Troubleshoot and resolve issues in a timely and effective manner
Optimize data processing algorithms and improve application performance
Ensure compliance with data security and data privacy regulations
Conduct code reviews and ensure high code quality and compliance with standards and guidelines
Participate in architectural and technical discussions to help shape the product roadmap
Stay up-to-date with emerging trends and technologies in data engineering and analytics
requirements
At least 3+ years of experience as a Data Software Engineer or in similar roles
Expertise in one of the languages (Python, Spark, PySpark, SQL) for building scalable and high-performance applications
Experience with Microsoft Azure for cloud-based infrastructure and application management
Experience using Databricks for building robust data pipelines
Experience using Azure DevOps, GitHub, or other version control systems
Familiarity with developing end-to-end production solutions
Ability to tie loose ends together for solutions across systems
Excellent communication skills in spoken and written English, at an upper-intermediate level or higher
nice to have
Experience with GCP and AWS cloud platforms
Experience with Apache Kafka and Apache Beam for building data pipelines
Experience with machine learning and data science tools and frameworks
Join our remote team as a Senior Data Software Engineer contributing to a project centered around Databricks workflows, APIs, analytical development, and data engineering.
In this role, you will play a pivotal part in constructing and sustaining intricate data pipelines while facilitating seamless deployments to production. Your involvement will extend to crafting end-to-end production solutions and collaborating with cross-functional teams to deliver top-tier solutions.
responsibilities
Contribute to the design and development of novel features within the Agile development framework (Scrum)
Prioritize and uphold high-quality standards across all development stages
Ensure the reliability, availability, performance, and scalability of systems
Troubleshoot and maintain code within expansive and intricate environments
Collaborate with Developers, Product and Program Management, and senior technical personnel to provide customer-centric solutions
Offer technical insights for new feature requirements, collaborating with business owners and architects
Stay abreast of industry trends and emerging technologies for continuous improvement
Implement solutions aligned with business objectives
Guide and mentor less experienced team members to foster skill enhancement and career growth
Participate in code reviews, upholding code quality and adherence to standards
Actively engage in architectural and technical discussions within cross-functional teams to achieve project goals
requirements
Minimum of 3 years of hands-on experience in Data Software Engineering in a production setting
Proficiency in Databricks, Microsoft Azure, PySpark, Python, and SQL for development and deployment to production
Familiarity with Azure DevOps, GitHub (or alternative platforms), and version control for effective project management
Capability to architect end-to-end production solutions
Robust experience on one or more cloud platforms like Azure, GCP, AWS
Proven track record in constructing resilient data pipelines
Ability to integrate disparate elements for comprehensive solutions across systems
Exceptional communication skills in both spoken and written English, at an upper-intermediate level or higher
nice to have
Exposure to REST APIs and Power BI would be advantageous
0
latest insights
01
career advicehow to become a senior software engineer: a guideLearn how to grow to a senior software engineer role, how long does it take, and whether you have the skills to become one.read more
02
career advicecreative Salesforce portfolio project ideasExplore our dynamic collection of Salesforce portfolio projects and get inspiration from ideas to win your next top developer job.read more
03
tips & toolsrebase vs. merge: a comprehensive guideUnderstand the techniques of rebase vs merge, discover the pros, cons, and when best to use git rebase vs git merge in this comprehensive guide.read more