Senior Backend Developer, Spark

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2003H1B SponsorCompany SiteLinkedIn

Location

Spain

Posted

1 day ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishApacheAzurePythonScalaSparkSQL

Job Description

Senior Backend Developer, Spark

Talan

• Design, develop, and optimize scalable Big Data solutions using Apache Spark. • Lead technical decisions and contribute to the architecture of data processing solutions. • Develop, maintain, and optimize Big Data pipelines. • Support data integration initiatives across multiple systems and workstreams. • Ensure the performance, scalability, and reliability of data processing applications. • Troubleshoot and resolve complex technical and performance issues. • Collaborate with technical and functional stakeholders to define and implement solutions. • Promote Agile development practices and contribute to CI/CD and DevOps processes. • Mentor and support junior and mid-level developers, sharing best practices and technical knowledge. • Explore and promote the adoption of emerging technologies, including AI-assisted development and automation.

Job Requirements

  • 5+ years of hands-on experience developing Big Data solutions with Apache Spark.
  • Strong experience programming in Scala (preferred) or Python.
  • Solid SQL skills and experience with data modeling.
  • Experience working with Big Data platforms such as: Azure Databricks, Apache Hive or similar Spark-based environments.
  • Experience working in Agile environments and applying CI/CD and DevOps best practices.
  • Hands-on experience with: Git, GitHub, SonarQube, Nexus.
  • Strong analytical and problem-solving skills.
  • Proactive mindset with the ability to work independently and take ownership of technical solutions.
  • Experience mentoring and supporting other team members.
  • English level B2+ or above.

Benefits

  • Permanent, full-time contract with career development opportunities.
  • Chance to work in a challenging, multicultural environment with international projects.
  • Exposure to large-scale financial IT systems and cross-country operations.
  • Training opportunities to develop new skills in finance, technology, and data management.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 2003H1B Sponsor

• Act as the technical owner for Credit Risk applications and services • Ensure applications remain stable, secure, resilient, and available • Provide Level 3 production support for incidents, problems, and service requests • Investigate and resolve complex technical issues within agreed SLAs • Collaborate with infrastructure, operations, and business teams to minimize service disruption • Design, develop, test, and implement new features, enhancements, and defect fixes • Deliver regulatory, compliance, and business-driven changes • Maintain and improve existing applications while reducing technical debt • Ensure all developments follow change management and release processes • Participate in production deployments and post-release validation • Provide technical leadership and mentorship to developers and support engineers • Conduct code reviews and ensure adherence to coding standards and best practices • Promote high-quality software design, testing, security, and maintainability • Drive knowledge sharing and maintain technical documentation • Partner with business stakeholders to understand requirements and priorities • Provide technical expertise during incident management and problem resolution • Collaborate with third-party vendors where required • Support audit, risk, and compliance initiatives related to managed applications.

Spain
Sutherland logo

Technical Architect

Sutherland

Founded in 1986, Sutherland is a global process transformation company that “rethinks and rebuilds processes for the digital age.” As an employer, Sutherlan

• Define and evolve the overall system architecture for the platform • Design scalable, secure, and fault-tolerant distributed systems • Lead architectural decisions for real-time communication, data persistence, and service orchestration • Create and maintain architecture documentation, ADRs (Architecture Decision Records), and technical roadmaps • Evaluate and recommend technology choices for new features and platform improvements • Provide technical guidance and mentorship to development teams • Conduct architecture reviews and code reviews for critical components • Establish and enforce coding standards, best practices, and design patterns • Collaborate with Product, DevOps, and Security teams to align technical solutions with business goals • Prototype and implement complex technical solutions when needed • Troubleshoot and resolve critical production issues • Optimize system performance, latency, and resource utilization

India
Reply logo

Fullstack Developer – .NET, C#, WebForms, ASP.NET

Reply

Reply designs and implements innovative solutions in the areas: Digital Services, Technology and Consulting.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Develop and maintain web applications using the .NET Framework and ASP.NET. • Work on both legacy systems and modernization initiatives. • Build integrations between systems and APIs. • Participate in evolutionary and corrective maintenance and application support. • Contribute to architectural and performance improvements. • Support technology migration processes when needed.

Brazil
Reply logo

Fullstack Backend Developer — Architecture, Authentication

Reply

Reply designs and implements innovative solutions in the areas: Digital Services, Technology and Consulting.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Work on backend and fullstack development of critical applications. • Define scalable, secure, and highly available architectures. • Design and implement authentication and authorization solutions. • Participate in technical decisions and support the evolution of system architectures. • Develop APIs and integrations with internal and external systems. • Ensure best practices for security, quality, and observability.

Brazil