We are looking for a Senior Application Developer – Geophysical Software Solutions to join our remote client team based in Poland. This role requires a strong background in scientific and geophysical software development with at least 5 years of experience.
Key Responsibilities:
-
Develop, maintain, and optimize geophysical scientific software solutions using Java and C++.
-
Break down complex tasks and design clear implementation roadmaps.
-
Utilize tools such as GitLab, Eclipse, VS Code, and CI/CD pipelines for efficient development.
-
Leverage cloud platforms such as AWS and Azure and work with RESTful APIs, Kubernetes, and Spark.
-
Contribute to OpenGL 2D and 3D programming for advanced geophysical visualizations.
-
Apply knowledge of geophysical data types and methods including Seismic, Fault, Horizon, and Velocity modelling.
-
Collaborate with cross-functional teams using modern libraries and frameworks such as Python scientific libraries, Angular, React, and microservices architectures.
-
Enhance productivity tools and practices using GitHub Copilot.
Requirements:
-
Bachelor’s or Master’s degree in Computer Science, Geoscience, Applied Mathematics, or related engineering field.
-
Minimum 5 years experience in scientific/geophysical software development.
-
Proficiency in Java and C++ programming.
-
Experience with development tools including GitLab, Eclipse, VS Code, CI/CD pipelines, Draw.io, VisualVM, JMC/JFR, Async programming, Windows and Linux environments.
-
Familiarity with geophysical software/tools such as SEG-Y, Landmark BRICK, CMP, OpenVDS, DSG, Petrel, Kingdom, GeoFrame, PaleoScan.
-
Knowledge of cloud platforms AWS, Azure, Kubernetes, and Spark.
-
Strong skills in Java 2D and 3D OpenGL programming.
-
Understanding of geophysical data types and seismic methods.
-
Experience with scientific libraries and frameworks including Python (NumPy, SciPy, Pandas, TensorFlow), C++/Java CUDA, Angular, React, and microservices (Quarkus, Spring Boot), Docker, Kubernetes.
Work Conditions:
-
Remote work from anywhere in Poland.
-
B2B contract.
If you are passionate about developing cutting-edge geophysical software and want to make an impact in scientific computing, we would love to hear from you.