DATAMAXIS, Inc Logo

DATAMAXIS, Inc

Sr. Databricks/ Pyspark developer (offshore)

Posted 6 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Dearborn, MI
Senior level
Remote
Hiring Remotely in Dearborn, MI
Senior level
We are looking for a Senior Developer experienced in Databricks and PySpark, with strong analytical skills for designing solutions, performing code reviews, and mentoring junior engineers. Responsibilities include developing data ingestion pipelines, optimizing Databricks jobs, collaborating with teams, and maintaining production applications.
The summary above was generated by AI

Fully remote; India location only

Job Summary:

Looking for an offshore Senior Developer who has experience in Databricks/PySpark, is willing to learn new technologies if needed and is able to work with team. This position is replacement position for existing Senior developer. Position is long term and will likely be renewed annually.

Minimum Qualifications and Job Requirements:

* Must be a team player.
* Must have at least 5 years of IT development experience.
* Must have strong analytical and problem-solving skills.
* Must have experience in designing solutions, performing code reviews, mentoring junior engineers.
* Must have strong SQL and backend experience, and working on data driven projects.
* Must have following experience:
Python/PySpark
SQL
Databricks
SCALA
SQL
Spark/Spark Streaming
Big Data Tool Set
Linux
Kafka
* Experience collaborating with dev team, project managers, and engineers.
* Excellent communication and teamwork skills

Essential Job Functions:

- Design and development of data ingestion pipelines (Databricks background preferred).

- Performance tune and optimize the databricks jobs.

- Evaluated new features and refractors existing code.

- Develop and integrate software applications using suitable development methodologies and standards, applying standard architectural patterns, taking into account critical performance characteristics and security measures.

- Collaborate with Business Analysts, Technical Manager, Architects and Senior Developers to establish the physical application framework (e.g. libraries, modules, execution environments).

- Perform end to end automation of ETL process for various datasets that are being ingested into the big data platform.

- Must be willing to flex work hours accordingly to support application launches and manage production outages if necessary.

- Works on best practices and documenting the process code merges and releases (Bitbucket).

- Works with architect and manager on designs and best practices. Responsible for design of application considering the cost and best practices.

- Good data analysis skills.

- Must be willing to self-learn new technologies, become SMEs and develop high quality code in a fast-paced environment.

- Mentor junior developers and be hands on in development work.

- Work with QA and automation team. Must have attention to detail to cover all scenarios for testing.

- Handles and supports current production applications.

- Performs code reviews and discussion on the changes with Technology Manager.

Other Responsibilities:

* Safeguard the company’s assets.
* Adhere to the company’s compliance program.
* Maintain comprehensive knowledge of industry standards, methodologies, processes, and best practices.
* Maintain a focus on customer-service, efficiency, quality, and growth.
* Collaborating with additional team members
* Other duties as assigned.

Top Skills

Big Data Tool Set
Databricks
Kafka
Linux
Pyspark
Python
Scala
Spark
Spark Streaming
SQL

Similar Jobs

4 Hours Ago
Easy Apply
Remote
2 Locations
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
As a Senior Software Engineer, you will enhance user dashboards, optimize cross-sell strategies, and improve data collection and personalized offers. You'll work closely with various teams to implement features that drive customer engagement and retention through intelligent and personalized recommendations.
8 Hours Ago
Easy Apply
Remote
USA
Easy Apply
Expert/Leader
Expert/Leader
Fintech • Information Technology • Payments • Software • Financial Services
As a Staff Software Engineer, you'll lead the development of trading protocol workflows focusing on low-latency performance, system optimization, and mentoring teams. Responsibilities include architecting the algorithmic execution engine, driving high-impact projects, and fostering collaboration across teams while ensuring system reliability and high product quality.
8 Hours Ago
Easy Apply
Remote
USA
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
As a Principal Detection Engineer, you will lead advanced threat detection efforts, conduct malware analysis, enhance detection capabilities, automate workflows, and contribute to improving Red Canary's security product using your expertise in various technical areas.

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account