×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Urban Connect
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Backend Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 CHF Yearly CHF 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Location: Zürich

Senior Software Engineer at Urban Connect

4 days ago – Be among the first 25 applicants.

Urban Connect is a well-funded Swiss tech company based in Zürich, focused on developing corporate mobility solutions. Our clients include Google, Roche, IKEA, Hitachi, Swiss Airlines, ETH, Lindt & Sprüngli, Hilti, and Avaloq. We contribute to sustainable and efficient corporate transportation across Switzerland and beyond.

Overview

Join our backend team on-site in Zürich. This role requires extensive experience in mobility, financial services, and accounting. You will drive forward our backend systems from day one, owning processes and delivering under pressure.

Responsibilities
  • Design and build complex, maintainable systems, implementing them efficiently within demanding time frames.
  • Handle financial processes – transactions, liabilities, bank cards, company invoices, payments, and refunds.
  • Apply deep knowledge of ground transportation and mobility, such as vehicle sharing, delivery, cargo, or taxi services.
Qualifications
  • At least 10 years of production code experience in Ruby on Rails. Familiarity with Rails-based HTTP APIs, Sidekiq background jobs, RSpec testing, Docker, Nomad, and mobile/React clients.
  • Experience writing high‑load production code in Go.
  • Experience writing high‑load production code in Python for data processing and machine‑learning pipelines.
  • Master’s degree (or equivalent) in information technology or computer science.
  • Strong communication skills in English; experience in international, English‑speaking teams a plus.
  • Previous experience building mobility‑related projects (e‑bike, e‑car, public transport, parking booking systems).
  • Previous experience in financial services or banking (virtual bank cards, budget allocations, financial reconciliation).
  • Additional preferred qualifications
    • Understanding of infrastructure and desire to learn (CI/CD, Docker, orchestration, reverse proxy TLS).
    • Knowledge of Postgre

      SQL, Redis, S3, Elasticsearch.
    • Proficiency in Russian is highly beneficial.
    Benefits
    • Culture that values people over processes.
    • Access to a company fleet of e‑bikes, bikes, e‑scooters, and shared e‑cars.
    • Dynamic startup team spirit.
    • Opportunity to grow the company internationally.
    • Competitive startup compensation package.
    • Office in the heart of Zürich.
    • Fun work environment balancing performance with personal well‑being.
    • Joint team activities to strengthen communication.

    If you are interested, please submit your CV and cover letter directly via Join. In your cover letter, outline your professional background, explain why you are a strong fit, address the requirements, and share your career path, current situation, and future aspirations.

    Your application will be reviewed by our team, after which we will be pleased to invite selected candidates for an interview.

    Referrals increase your chances of interviewing at Urban Connect by 2x.

    #J-18808-Ljbffr
    Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary