Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer(PYTHON + pySPARK)

Epsilon Solutions Ltd

Sr. Software Engineer(PYTHON + pySPARK)

Work location: Remote anywhere in Canada

Job Description: About the job you're considering: As a Senior Software Engineer, you will work on one of the world's largest social media platforms, handling multiple petabytes of data processed daily. You will be part of a self-organized R&D team working in a challenging and innovative environment for our client. You will investigate, design, and implement solutions for complex technical challenges using cutting-edge technologies, including building and enhancing data processing platforms that power software used by hundreds of millions of users.

Your role:

  • Receive tasks from the Project Lead or Team Lead (TL), prepare functional and design specifications, and align them with all stakeholders.
  • Ensure assigned areas are delivered on time and meet quality expectations.
  • Provide effort estimations, agree on timelines with the manager, and contribute to project planning.
  • Evaluate existing data systems and identify improvement opportunities.
  • Develop best practices for data coding to ensure system-wide consistency.
  • Update and optimize local and metadata models.
  • Assess implemented data systems for discrepancies, variances, and performance efficiency.
  • Troubleshoot and optimize data infrastructure and pipelines.
  • Understand business drivers and analytical use cases, translating them into reliable data products.
  • Design, implement, and maintain cloud-based pipelines that deliver business-critical data efficiently.
  • Identify area-level risks and implement mitigation plans.
  • Report readiness/quality status and escalate critical issues appropriately.
  • Take responsibility for resolving crisis situations within the assigned area of responsibility (AOR).
  • Initiate and conduct code reviews, and help establish coding standards, conventions, and guidelines.
  • Propose technical and functional improvements to enhance the product.
  • Continuously upgrade professional knowledge and skills.
  • Collaborate closely with cross-functional teams.

Your skills and experience:

  • 5+ years of experience as a Software Engineer with strong Python development skills, including hands-on PySpark and Apache Spark implementation.
  • Mid-level Java proficiency (minimum 2.5/5), with practical experience writing, debugging, and maintaining Java code.
  • 3+ years of experience building, operating, and supporting large-scale, scalable Big Data platforms or infrastructure.
  • Strong knowledge of Big Data technologies, including: o Apache Spark o Hadoop ecosystem o Parquet / ORC file formats o Apache Flink (or similar stream-processing frameworks)
  • Proven troubleshooting and production support skills, including the ability to handle SEV-1 / critical production incidents under pressure.
  • Strong ability to organize, document, and communicate solutions, including technical design, root cause analysis (RCA), and operational runbooks.
  • A passion for streamlining systems and processes to make the difficult trivial
  • Strong OOP skills
  • Effective communication (oral & written), collaboration, and interpersonal skills
  • Result oriented approach

Good to have:

  • Experience with AWS, Kubernetes (K8s), and Docker.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer(PYTHON + pySPARK) in United States vacancy
  • $69.84 - $77.84 per hour

     ...Genesis10 is currently seeking a Senior Software Engineer - Python / PySpark for a contract position with a Global Financial Institution located in San Francisco, CA. This is a 12+ month contract opportunity. We are seeking a Senior Software Engineer with deep backend... 
    Senior
    Software
    Hourly pay
    Permanent employment
    Contract work

    Genesis10

    San Francisco, CA
    2 days ago
  •  ...Processing | Spark -- Senior Data Engineer Work Location & Reporting...  ...Have Skills: ? Spark ? Python ? Big Data ? AWS Nice...  ...strong background in Python, PySpark, and Object-oriented...  ...ability to troubleshoot complex software issues. ? Experience with AWS... 
    Senior
    Software
    Hourly pay
    Contract work
    Immediate start
    Relocation

    eTeam

    Charlotte, NC
    2 days ago
  •  ...Lead Software Engineer We have an exciting and rewarding opportunity for you to take your software engineering career to the next level...  ...objectives. With us, you can enhance your skills in Python, PySpark, and cloud architecture, while working in an inclusive and... 
    Senior
    Software

    Chase

    Jersey City, NJ
    2 days ago
  •  ...high-performance data pipelines using Python and PySpark. Architect and implement scalable...  ...cross-functional teams including data engineers, architects, and DevOps to ensure system...  ...~7+ years of professional software development experience, with a focus on... 
    Senior
    Software

    3B Staffing LLC

    Glendale, CA
    2 days ago
  •  ...Role: Sr. PySpark Data Engineer - Fulltime Location: Irving, TX Job Description:...  ...with data analysts, data scientists, and software engineers to design, develop, and optimize...  ...Spark . Strong knowledge of Python and distributed computing frameworks.... 
    Senior
    Software
    Full time

    SARIAN Co

    Irving, TX
    3 days ago
  •  ...We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III - Python/PySpark/AWS at JPMorganChase within the Payments Trust and Safety organization, you serve as a seasoned member... 
    Software

    JPMorgan Chase Bank, N.A.

    Tampa, FL
    5 days ago
  • $197.3k - $225.1k

     ...Lead Software Engineer - Python + PySpark Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a... 
    Software
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One

    McLean, VA
    3 days ago
  •  ...Software Engineer III – Python/PySpark/AWS We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III – Python/PySpark/AWS at JPMorgan Chase within the Payments Trust and Safety organization... 
    Software

    Chase

    Jersey City, NJ
    3 days ago
  • $48k - $170k

     ...Data Engineer Requirements and Qualifications: ~8+ years of...  ...Engineering, ApacheSparkPython, Pyspark, Unix, Hadoop Must have any 2...  ..., or GCP). Proficiency in Python programming and data...  ...analysis and programming of software applications Experience in... 
    Senior
    Software
    Full time

    Photon

    River Edge, NJ
    4 days ago
  •  ...About the job QA Automation Test Engineer with Python / Pyspark exp must Requirement details: Internal Job ID:TWKA_251 Automation...  ...background Experience in testing the Oil and Gas Industry software Required Skills ( Must have all skills): ~... 
    Software
    Remote work

    TechTalentHunt

    United States
    4 days ago
  • Feitong Buke is looking for a Python Engineer with extensive experience in Azure and PySpark to join our Data Strategy team in Charlotte, NC. This hybrid role involves...  ...and candidates should have at least 10 years of software development experience. Key qualifications... 
    Senior
    Software

    Feitong Buke

    Charlotte, NC
    3 days ago
  •  ...computer programming. Skills Required Software development or related 2. 3+ years of...  ...preferably hybrid in Sunnyvale. Data engineer with more than 4-5 yrs.’ of experience....  ...Qualifications Have experience with Python, PySpark (Highly Used), Scala, Spark, GCP,... 
    Software
    Remote work

    Samprasoft

    Sunnyvale, CA
    3 days ago
  •  ...Senior PySpark Developer Working at Citi is far more than just...  ...individual with deep expertise in Python, PySpark, Big Data...  ...significantly to complex data engineering initiatives. The ideal candidate...  ...implement best practices for software development, data governance,... 
    Senior
    Software

    Citigroup Inc

    Tampa, FL
    12 hours ago
  •  ...Senior Data Engineer Teams – we have an exclusive backfill for an SOW with Deloitte. We can work with vendors...  ...Deloitte Start Date: 4/11/2022 Require Technologies: Pyspark, Azure Databricks, SparkSQL, Azure, Python, Big Data/Hadoop/Hive 2 senior data engineers to... 
    Senior
    Remote work

    Software Technology Inc

    United States
    3 days ago
  •  ...know your interest? Title: Python Developer with AWS & Pyspark (It's backfill Role) Location...  ...AWS and PySpark to join our data engineering team. The ideal candidate will have...  ...10+ years of experience in software development with a strong focus on... 
    Software
    Local area
    Immediate start

    Polar IT

    Newark, NJ
    12 hours ago
  •  ...or master's degree in computer science, Software Engineering, or a related field. Proven...  ...with data technologies including SQL, Python, Spark, Scala, Hadoop and related technologies...  ...Needed or Required? ~ GCP,Airflow,Pyspark,Tableau. What are the day-to-day... 
    Software
    Work at office

    Kaav Inc.

    Sunnyvale, CA
    2 days ago
  •  ...Data Engineer Plays a critical role in the design, development, and roll-out of the Data...  .... Assists in assessing alternative software solutions for workability and technical...  ...and Power BI. Develop complex SQL/USQL/pySpark code for Data Engineering pipelines in... 
    Software
    Work experience placement

    Software Technology Inc

    Carlisle, PA
    2 days ago
  •  ...initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or...  ...education. Job Title Senior Software Engineer - Python / PySpark (Mainframe Modernization) Team Objective The team... 
    Software
    Contract work
    Work at office

    Mindlance

    San Francisco, CA
    2 days ago
  •  ...Work.” We are seeking a highly skilled and motivated Data Engineer to join our dynamic team. As a Data Engineer, you will play a...  ...maintaining our clients data infrastructure. Your expertise in Python, PySpark, ETL processes, CI/CD (Jenkins or GitHub), and experience... 
    Senior
    Local area

    Infinitive

    Ashburn, VA
    3 days ago
  •  ...Sr. Software Engineer (Python Developer) Location: San Jose, CA Type of Hire: CWR Job Overview This position is responsible for creating, testing, ensuring the quality of and maintaining a product or product line. The Senior Software Engineer will perform complex... 
    Senior
    Software
    Work experience placement
    Local area

    InterSources

    San Jose, CA
    2 days ago
  • $36k - $126k

     ...troubleshoot failures in a timely manner. Collaborate with data engineers, analysts, and platform teams to support end-to-end data...  ...in production environments. Strong programming skills in Python . Solid understanding of data engineering concepts , including... 
    Senior
    Software
    Full time

    Photon

    Irving, TX
    1 day ago
  •  ...Software Engineer Java + Data (PySpark) Georgian office; New York, NY, United States About Lineate Lineate is a US-based international software...  ..., and maintain scalable backend services using Java and Python Build and optimize data processing pipelines and APIs... 
    Software
    Contract work
    Work at office

    Lineate

    Farmington, NY
    2 days ago
  •  ...Sr. Cloud Data Engineer We are looking for a savvy Senior Cloud Data Engineer to join our growing...  ...ground up. The candidate will support our software engineers, developers, data architects...  ...; Azure Data Factory, Matillion, DBT, Python & Spark Candidates must have direct... 
    Senior
    Software
    Work experience placement
    Remote work

    My3Tech Inc

    United States
    1 day ago
  •  ...Overview: Senior Data Engineer - Python & PySpark Job Summary We are seeking an experienced Senior Data Engineer with strong expertise in Python, PySpark, SQL, and Big Data technologies . The ideal candidate will be responsible for designing, developing... 
    Senior

    Purple Drive

    Jersey City, NJ
    2 days ago
  • $160k - $170k

     ...Implement solutions at scale Guide & Mentor engineers across global teams Drive innovation...  ...Deep Skills & Expertise With: Python, Lambda, S3, EKS, SQS Microservices...  ...experience with AI tools and models in software development workflows Core Competencies... 
    Senior
    Software

    Living Talent Company

    Atlanta, GA
    56 minutes ago
  •  ...Sr Data Scientist With Strong Python Location: Seattle/Dallas/Kansas preferred [Remote also considered]...  ...vectorization. ~ Expertise in prompt engineering techniques for improving LLM...  ...version control (Git), CI/CD, and software engineering best practices. ~ Ability... 
    Senior
    Software
    Remote work

    Sparktek

    United States
    12 hours ago
  • $128.7k - $160k

     ...Description: What is the role? We are hiring a Senior Software Engineer to lead the architecture, development, and scaling of our...  ...on data platforms or data engineering ~ Strong expertise in Python, SQL ~ Experience with cloud platforms ~ Proven experience... 
    Senior
    Software
    Local area
    Flexible hours

    Cotality

    Irvine, CA
    2 days ago
  •  ...our research and innovation agenda. Collaborate with the AI team and fellow scientists and engineers. Required Skills: Machine Learning, Artificial Intelligence, Python Additional Skills: AI Developer, Software Developer Background Check: No Drug Screen: No... 
    Senior
    Software

    Samprasoft

    Eden Prairie, MN
    3 days ago
  •  ...Veracode is seeking a motivated Software Engineer In Test who is looking for a challenging, hands-on position that provides the opportunity...  ...readable, maintainable, high performance automation using in-house Python based infrastructure. • Focus on maintaining and increasing... 
    Senior
    Software

    Veracode

    Burlington, MA
    1 day ago
  •  ...Job Title: Python and PySpark Developer Location: Mount Laurel, NJ (Onsite) Job Type: Full Time Job Description: Must Have Technical/Functional Skills: • 7+ years of software or data engineering experience. • Strong programming experience with Python (Pandas... 
    Software
    Full time

    Diverse Lynx

    Montana
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer(PYTHON + pySPARK). Be the first to apply!