GoTo logo
GoTo

Making IT easy, anywhere.

Senior Software Developer, Big Data

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2000H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

4 days ago

Salary

0

Seniority

Senior

Bachelor DegreeFrenchEnglishAirflowAWSFluxPythonSparkSQL

Job Description

Senior Software Developer, Big Data

GoTo

• Diagnose and resolve complex data processing issues to ensure the reliability and performance of critical data pipelines. • Collaborate with the team to support timely software delivery by proactively managing data-flow risks and dependencies. • Prevent data errors and inconsistencies by strengthening validation, monitoring, and anomaly detection across a complex data ecosystem. • Deliver additional business value each development cycle by shipping well-scoped improvements and fixes iteratively. • Ramp up quickly by learning the existing development cycle, following established processes, and collaborating effectively across time zones as needed.

Job Requirements

  • Hands-on expertise with Spark, Airflow, AWS, and the Databricks ecosystem is required.
  • Strong programming and query skills in Python and SQL; familiarity with Hive is a plus.
  • Deep understanding of big data processing concepts (trade-offs, limits, governance, and performance optimization).
  • Proven ability in debugging, unit and integration testing, managing task dependencies, monitoring, and anomaly detection.
  • Experience with Delta format and comfort using modern AI tools (e.g., Copilot, ChatGPT) to boost productivity.

Benefits

  • Comprehensive health benefits, life and disability insurance, and fertility and family-building support programs.
  • Generous paid time off and holidays, volunteer leave, quarterly personal wellness days, and meeting-free days.
  • Tuition and book reimbursement programs to support continuous learning and professional development.
  • Thrive Global wellness program, confidential Employee Assistance Program (EAP), and one-on-one wellness coaching.
  • Employee programs — including Employee Resource Groups (ERGs), the “GoTo Gives Back” initiative, and our charitable donation matching program — to expand your social network and amplify the impact of your efforts.
  • A registered retirement savings plan to help you plan for the future.
  • Gym reimbursement programs to support your physical well-being.
  • Access to telemedicine services for convenient healthcare.
  • A GoTo performance bonus program to recognize your contributions.
  • A monthly remote work allowance to cover home office expenses.

Related Job Pages

More Full-stack Engineer Jobs

SD Solutions logo

Full Stack Developer

SD Solutions

Create exceptional products with passionate people

Full TimeRemoteTeam 201-500H1B No Sponsor

• Develop and maintain backend services using Python • Build and maintain frontend applications using React • Design and implement APIs and integrations • Deploy and manage services on Google Cloud Platform (GCP) • Work with cloud services such as Cloud Run, Cloud Tasks, BigQuery (advantage) • Collaborate with product and design teams to deliver high-quality features • Ensure performance, scalability, and reliability of systems • Participate in architecture discussions and technical planning

Poland
Full TimeRemoteTeam 51-200Since 2017H1B Sponsor

• Lead the team responsible for building and scaling Stake's payments capabilities • Collaborate with Product, Operations, Finance, Risk and Compliance • Define how customers fund, move and access their money across Stake • Shape technical, operational and cultural foundations that support Stake's next growth phase • Improve reliability, scalability and operational resilience of Stake's payments platform • Build trusted partnerships across various teams and contribute to broader engineering strategy

Australia
Parachute Health logo

Staff Software Engineer, Applied AI

Parachute Health

A Delightfully Simple way to order medical equipment & supplies

Full TimeRemoteTeam 201-500Since 2015H1B Sponsor

• Design and build agentic LLM pipelines that power AI features across the product. • Build full-stack product features: Python/FastAPI web applications, TypeScript/React web tooling. • Prompt-engineer and iterate on LLM prompts and models. Evaluate and recommend improvements based on accuracy, latency, and cost. • Strengthen our evaluation framework: curated datasets, evals, experiments, and regression identification, so we can ship changes with confidence. • Improve production observability: accuracy signals and feedback loops. • Contribute to architecture and technical direction. • Actively partner with other product teams to understand their AI use cases and identify how to best enable and support them. • Advise on when to apply an AI/LLM solution, and when not to: championing AI where it drives speed and ROI and steering away where it doesn't.

California
$200K - $230K / year
Full TimeRemoteTeam 1,001-5,000Since 1920H1B Sponsor

• Reimagine and implement the future of tech for the music industry • Work as part of a dynamic and highly effective team • Own the creation and delivery of highly innovative products • Implement maintainable solutions with high quality and reliability that can scale as our business continues to grow and expand • Learn and grow as a professional through close collaboration with your team members and engineering leaders, and by being part of culture of continuous improvement and learning • Provide mentorship to other engineers, fostering their professional growth and success • Respond to incidents and perform on-call duties with an eye towards root cause fixes and improvements

Canada
$112K - $152K / year