Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic ... Advanced Java Backend Engineering: Deep expertise in Java for high-throughput data processing ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic ... Advanced Java Backend Engineering: Deep expertise in Java for high-throughput data processing ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic ... Advanced Java Backend Engineering: Deep expertise in Java for high-throughput data processing ...
Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic ... Advanced Java Backend Engineering: Deep expertise in Java for high-throughput data processing ...
Intermediate to Senior, based on experience. We are currently looking to fill multiple positions ... You'll work across the stack, contributing to customer-facing product experiences, APIs, backend ...
Quick apply
Intermediate to Senior, based on experience. We are currently looking to fill multiple positions ... You'll work across the stack, contributing to customer-facing product experiences, APIs, backend ...
Intermediate to Senior, based on experience. We are currently looking to fill multiple positions ... Youll work across the stack, contributing to customer-facing product experiences, APIs, backend ...
Quick apply
Intermediate to Senior, based on experience. We are currently looking to fill multiple positions ... Youll work across the stack, contributing to customer-facing product experiences, APIs, backend ...
Intermediate to Senior, based on experience. We are currently looking to fill multiple positions ... You'll work across the stack, contributing to customer-facing product experiences, APIs, backend ...
Intermediate to Senior, based on experience. We are currently looking to fill multiple positions ... You'll work across the stack, contributing to customer-facing product experiences, APIs, backend ...
Senior Software Developer (Remote)
Calgary, AB · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and ... Experienced in integrating Frontend and Backend via REST APIs with special attention to mitigating ...
Quick apply
Senior Software Developer (Remote)
Calgary, AB · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and ... Experienced in integrating Frontend and Backend via REST APIs with special attention to mitigating ...
Staff Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Staff ... The ideal candidate is a Senior Software Engineer and Technical Leader with deep expertise in ...
Staff Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Staff ... The ideal candidate is a Senior Software Engineer and Technical Leader with deep expertise in ...
Senior Developer, Fullstack - Canada Pod
Calgary, AB · On-site +1
CA$125K - CA$165K/yr
The Role Fullscript is looking for a Senior Fullstack Engineer to join a brand new Canada-focused ... We're looking for someone who is comfortable building backend systems and user-facing product ...
Senior Developer, Fullstack - Canada Pod
Calgary, AB · On-site +1
CA$125K - CA$165K/yr
The Role Fullscript is looking for a Senior Fullstack Engineer to join a brand new Canada-focused ... We're looking for someone who is comfortable building backend systems and user-facing product ...
Senior Software Engineer: Platform
Calgary, AB · On-site
$85 - $120/hr
If you\'re a developer who thrives on creating high-performance, observable systems and isn\'t ... Design and implement efficient, reliable, secure, and observable backend systems * Optimize code ...
Senior Software Engineer: Platform
Calgary, AB · On-site
$85 - $120/hr
If you\'re a developer who thrives on creating high-performance, observable systems and isn\'t ... Design and implement efficient, reliable, secure, and observable backend systems * Optimize code ...
The Application Development team is seeking a Senior Full Stack Application Developer to support ... Develop scalable APIs, services, and backend components using C#, ASP.NET, and modern .NET ...
New
The Application Development team is seeking a Senior Full Stack Application Developer to support ... Develop scalable APIs, services, and backend components using C#, ASP.NET, and modern .NET ...
New
We're seeking an experienced Senior Full Stack Developer who excels in stakeholder management ... Backend: python, Node.js, microservices architecture, RESTful APIs * Cloud Platforms: GCP (BigQuery ...
We're seeking an experienced Senior Full Stack Developer who excels in stakeholder management ... Backend: python, Node.js, microservices architecture, RESTful APIs * Cloud Platforms: GCP (BigQuery ...
Senior Software Developer, Voice & Messaging
Calgary, AB · Remote
CA$170K - CA$195K/yr
Summary: We are currently seeking a Senior Software Developer to join our rapidly growing ... driven backend on AWS (Node.js, Lambda, API Gateway, DynamoDB) paired with real-time call ...
Senior Software Developer, Voice & Messaging
Calgary, AB · Remote
CA$170K - CA$195K/yr
Summary: We are currently seeking a Senior Software Developer to join our rapidly growing ... driven backend on AWS (Node.js, Lambda, API Gateway, DynamoDB) paired with real-time call ...
Sr. Software Engineer
Calgary, AB · On-site
Build frontend components and backend services that support performant, usable, secure, and ... developer productivity. Developpement moderne et ingenierie habilitee par l'IA * Utilisez des ...
Sr. Software Engineer
Calgary, AB · On-site
Build frontend components and backend services that support performant, usable, secure, and ... developer productivity. Developpement moderne et ingenierie habilitee par l'IA * Utilisez des ...
Senior Software Developer
Calgary, AB · On-site
We are seeking a talented and adaptable API Developer to maintain an existing portfolio of ... NET based server side technologies and creating/consuming from a REST backend * Experience creating ...
Senior Software Developer
Calgary, AB · On-site
We are seeking a talented and adaptable API Developer to maintain an existing portfolio of ... NET based server side technologies and creating/consuming from a REST backend * Experience creating ...
Senior QA Engineer
Calgary, AB · On-site +1
Senior QA Engineer Position: Senior QA Engineer Experience: 3+ Years Location: Vancouver, BC ... Nice-to-Have • Front-end or back-end development experience; ability to read and debug code. • ...
Quick apply
Senior QA Engineer
Calgary, AB · On-site +1
Senior QA Engineer Position: Senior QA Engineer Experience: 3+ Years Location: Vancouver, BC ... Nice-to-Have • Front-end or back-end development experience; ability to read and debug code. • ...
Senior QA Engineer
Calgary, AB · On-site +1
Senior QA Engineer Position: Senior QA Engineer Experience: 3+ Years Location: Vancouver, BC ... Nice-to-Have • Front-end or back-end development experience; ability to read and debug code. • ...
Quick apply
Senior QA Engineer
Calgary, AB · On-site +1
Senior QA Engineer Position: Senior QA Engineer Experience: 3+ Years Location: Vancouver, BC ... Nice-to-Have • Front-end or back-end development experience; ability to read and debug code. • ...
React/TypeScript frontends and secure backend services (Node.js/Express or Python/FastAPI or Java ... Detail-Oriented, DevOps, DevSecOps, Docker (Software), Docker Container, Docker Kubernetes ...
React/TypeScript frontends and secure backend services (Node.js/Express or Python/FastAPI or Java ... Detail-Oriented, DevOps, DevSecOps, Docker (Software), Docker Container, Docker Kubernetes ...
Senior Full Stack Engineer (AI-Enabled Systems)
CA$75K - CA$141K/yr
Technology We are looking for a Senior Full Stack Engineer who can design and deliver scalable ... Design APIs and backend services that support complex workflows * Develop user-facing applications ...
Senior Full Stack Engineer (AI-Enabled Systems)
CA$75K - CA$141K/yr
Technology We are looking for a Senior Full Stack Engineer who can design and deliver scalable ... Design APIs and backend services that support complex workflows * Develop user-facing applications ...
Sr. Software Engineer (Disclosure)
Calgary, AB · On-site
CA$11K - CA$145K/yr
Work with Product, QA, and DevOps to deliver features aligned with customer needs. * Contribute to ... Backend: Node.js, Express, Java, Spring Boot, MySQL/PostgreSQL, InDesign Server * Excellent written ...
Quick apply
Sr. Software Engineer (Disclosure)
Calgary, AB · On-site
CA$11K - CA$145K/yr
Work with Product, QA, and DevOps to deliver features aligned with customer needs. * Contribute to ... Backend: Node.js, Express, Java, Spring Boot, MySQL/PostgreSQL, InDesign Server * Excellent written ...
Implement frontend and backend enhancements using modern best practices (PHP, JavaScript, CSS, HTML ... Translate documented marketing requirements into technical updates with guidance from senior team ...
Implement frontend and backend enhancements using modern best practices (PHP, JavaScript, CSS, HTML ... Translate documented marketing requirements into technical updates with guidance from senior team ...
Senior Backend Developer information
What does a Senior Backend Developer do?
What is L1, L2, L3, and L4 developer?
What is the difference between Senior Backend Developer vs Backend Developer?
| Aspect | Senior Backend Developer | Backend Developer |
|---|---|---|
| Required Experience | 5+ years, leadership skills | 1-3 years, foundational skills |
| Responsibilities | Design architecture, mentor juniors, optimize systems | Implement features, fix bugs, write code |
| Skills & Certifications | Advanced coding, system design, relevant certifications | Basic coding, database knowledge |
| Work Environment | Collaborates with cross-functional teams, often in larger projects | Focuses on individual tasks within projects |
The main difference between a Senior Backend Developer and a Backend Developer lies in experience, responsibilities, and leadership. Senior Backend Developers typically have more years of experience, take on complex system design, and mentor junior staff, whereas Backend Developers focus on implementing features and fixing bugs. Both roles are essential in backend development teams, but the senior role involves more strategic and leadership duties.
What are the key skills and qualifications needed to thrive as a Senior Backend Developer, and why are they important?
What engineer makes $500,000 a year?
Will AI replace backend devs?
What are common challenges Senior Backend Developers face when leading complex projects, and how can they address them?
Is L5 at Google Senior?
Full-time
Posted 15 days ago
Halliburton rating
7.1
Based on 125 frontline employees who took The Breakroom Quiz
281st of 369 rated engineering
Job description
We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world’s largest providers of products and services to the global energy industry.
We are seeking an experienced Senior Software Developer with deep expertise in seismic processing and scientific computing to help design and evolve next-generation seismic processing solutions. You will work with globally distributed teams to build high-performance, scalable software used in complex on-premise and cloud environments.
This role combines advanced software engineering with geophysical domain knowledge and is ideal for a developer who enjoys solving computationally intensive problems and working closely with geoscientists to deliver production-grade systems.
- Design, develop, and maintain high-performance seismic processing software from raw acquisition data through imaging and interpretation deliverables.
- Collaborate with geophysicists and product teams to translate domain requirements into scalable software architectures.
- Implement and optimize computational algorithms for large-scale seismic datasets.
- Contribute to system architecture, APIs, and integration with external platforms and services.
- Develop robust UI and workflow components for desktop and/or cloud-based seismic applications.
- Lead code reviews and enforce engineering best practices for performance, security, and maintainability.
- Mentor junior developers and provide technical leadership on complex debugging and architectural challenges.
- Build and maintain automated CI/CD pipelines and testing frameworks.
- Ensure high software quality through unit, integration, and performance testing.
- Support customer issue resolution and participate in advanced troubleshooting.
- Evaluate and adopt emerging technologies relevant to seismic processing and scientific computing.
- BS or MS in Computer Science, Geoscience, Applied Mathematics, Engineering, or a related field.
- 7+ years of experience in scientific or geophysical software development.
- Advanced Java Backend Engineering: Deep expertise in Java for high-throughput data processing, memory management, and multi-threaded execution (not limited to UI).
- Strong professional experience in at least one systems language (C/C++ or Fortran).
- Experience developing commercial, performance-critical desktop or distributed applications.
- Solid understanding of seismic processing fundamentals and workflows.
- Experience working with large datasets and performance-optimized computing.
- Proficiency with Git-based workflows and CI/CD practices.
- Experience with Linux development environments.
- Strong problem-solving skills and ability to break down complex technical challenges.
- Experience working in Agile or iterative development teams.
- Excellent communication and collaboration skills.
- Hands-on experience with ProMAX/SeisSpace or similar seismic processing products
(such as Omega, Geovation, Reveal, Echos, DUG, GeoTomo). - Knowledge of processing formats: SEG-D, SEG-Y, SEG-P1/UKOOA, VDS and JavaSeis.
- Experience with advanced seismic methods (noise attenuation, statics, deconvolution, velocity modeling, deblending, OBN processing, migration, FWI).
- Experience with HPC concepts: multithreading, GPU computing, distributed systems.
- Familiarity with cloud platforms (AWS/Azure) and containerized deployments (Docker/Kubernetes).
- Experience with REST APIs and microservice architectures.
- Python scientific ecosystem (NumPy, SciPy, Pandas, ML frameworks).
- Experience with graphics programming (Java 2D/3D, OpenGL, CUDA).
- Experience with big-data or distributed processing frameworks (e.g., Spark).
- Exposure to DevOps tooling and automated build/test infrastructure.
Candidates with qualifications exceeding the minimum job requirements will be considered for higher-level positions based on their experience, additional job requirements, and current business needs. Depending on their education, experience, and skill level, candidates may be eligible for a range of job opportunities, including Senior Technical Advisor.
Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.
Location
700 9th Ave SW Suite 2000, Calgary, Alberta, T2P 3V4, Canada
Job Details
Requisition Number: 206649
Experience Level: Experienced Hire
Job Family: Engineering/Science/Technology
Product Service Line: Landmark Software & Services
Full Time / Part Time: Full Time
Additional Locations for this position:
Compensation Information
Compensation is competitive and commensurate with experience.
What Halliburton employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Halliburton
Sourced by ZipRecruiter
Halliburton, headquartered in Houston, TX, US, is a world-renowned corporation in the oilfield services industry. Established in 1919, the company has made significant inroads in the energy sector, playing a pivotal role in oil and gas explorations across the globe. One can visit their official website, halliburton.com, to learn more about their business operations, products, and services. Halliburton specializes in a broad spectrum of services including locating hydrocarbons, managing geological data, drilling and formation evaluation, well construction and completion, and optimizing production throughout the life of the field. Halliburton’s mission is to maximize the value of oil and gas assets.
Industry
Health care and social assistance
Company size
10,000+ Employees
Headquarters location
Houston, TX, US