Senior Software Engineer

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Zug
CHF 100’000 - 125’000
Sei unter den ersten Bewerbenden.
Vor 7 Tagen
Jobbeschreibung

Job Description

Senior Software Engineer – Development, Infrastructure & Technical Coordination

We are currently looking for a Senior Software Engineer to take a hands-on technical coordination role at the heart of our infrastructure transformation. This is not a project management role; it's a technical position focused on aligning and refactoring the efforts of multiple developers (remote and on-site) working on interdependent systems that require consolidation and restructuring.

We’ve accumulated significant technical debt due to a fragmented development process across teams and are looking for someone who can refactor, streamline, and future-proof our infrastructure. Your role will be pivotal in creating a more efficient, scalable, and maintainable technical foundation for the business.

Key Responsibilities

  1. Act as the technical coordinator overseeing the work of development teams across different locations.
  2. Coordinate development efforts, review, and implement infrastructure-level improvements to boost reliability, performance, and scalability.
  3. Contribute to coding effort of specific developments.
  4. Contribute hands-on to development and architecture decisions.
  5. Implement best practices in deployment, monitoring, and code quality.
  6. Identify bottlenecks and inefficiencies across systems and propose practical solutions.
  7. The goal is to render the entire technical infrastructure efficient and eliminate bottlenecks in order to allow future developments and financial market-related experimentation to occur at a much faster pace.

Qualifications

  1. Strong background in system architecture, infrastructure design, and refactoring.
  2. Strong coding proficiency in Python and C++.
  3. Experience with API connectivity, FIX 4.4, Rest & Websocket.
  4. Ability to streamline coding infrastructures and restructure inter-dependent systems.
  5. Strong communication skills and a pragmatic mindset.
  6. Commercial and results-driven attitude.

Requirements

  1. Must have a valid Swiss work permit.
  2. Must be based in or around Zug or the greater Zurich area. Do not apply otherwise!
  3. Bachelor's degree or higher in Computer Science, Engineering, OR equivalent practical experience if self-taught.
  4. This is strictly an on-site role.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology