PXGEO

Software Engineer – Back-end Developer

PXGEO

full-time

Posted on:

Location Type: Hybrid

Location: Stockholm • 🇸🇪 Sweden

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

Distributed SystemsLinuxMariaDBNoSQLPostgresPythonSQL

About the role

  • Design and implement robust, scalable, and secure back-end services for real-time data ingestion, processing, and distribution
  • Deliver high-quality software by continuously enhancing functionalities, boosting programming productivity, and optimizing maintenance costs
  • Optimize system performance for high-throughput, low-latency environments across offshore and remote networks
  • Assess the technical implications of actions on the entirety of the software
  • Implement authentication, authorization, and data protection protocols in compliance with industry standards
  • Collaborate with cross-functional teams to align back-end architecture with operational and user interface requirements
  • Conduct code reviews, enforce development standards, and mentor junior engineers
  • Interface directly with PXGEO’s technical teams to ensure system compatibility with seismic acquisition workflows

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline
  • Minimum 5 years of professional experience in back-end development, with a focus on distributed systems and data-intensive applications
  • Proficiency in C++, with strong understanding of asynchronous programming and concurrency models. Some python experience preferred.
  • Strong knowledge of Linux-based operating systems. Preferred Debian OS
  • Strong knowledge of TFTP APIs preferred.
  • Experience with database development including both SQL and NoSQL (JSON) queries.
  • Preferred experience with MariaDB and Postgresql database systems.
  • Strong understanding of API design, data security, and system reliability
  • Proven ability to lead development initiatives and deliver production-grade software under tight timelines
  • Excellent communication skills and a proactive, solutions-oriented mindset.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++asynchronous programmingconcurrency modelsLinuxDebianTFTP APIsSQLNoSQLMariaDBPostgresql
Soft skills
leadershipcommunicationproactive mindsetsolutions-oriented mindset
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Software Engineering