Senior Software Engineer Technical Lead

Verto People
United States
26 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$65,000.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology C++ (Programming Language) Computer Engineering Relational Databases OpenSSL Qt Modeling Language (QML) Qt (Software) Software Engineering SQL Databases ZeroMQ (Concurrent Programming Libraries) Indexer Git Flow
+2 more
Information Technology Restful APIs

Job description

A Senior Software Engineer / Senior Software Developer / Software Technical Leader is required to join a leading global manufacturer in a senior hands-on software leadership role focused on the design, architecture and delivery of complex C++ software products., * Own the architecture of core software components and services, focusing on modularity, performance, reliability and secure design.

  • Lead development using modern C++17 / C++20, Qt, ZeroMQ, POCO, OpenSSL and RESTful APIs.
  • Work across Qt Widgets and/or QML, including GUI development, threading, models/views and resource management.
  • Design and maintain secure communication, relational databases, schema structures, indexing, transactions and migrations.
  • Partner with product management, support Agile planning and coach junior team members through pairing, feedback and technical guidance.

Requirements

Senior Software Engineer / Senior Software Developer / Software Technical Leader Requirements:

  • Strong professional experience in modern C++ development, including C++17 and/or C++20.
  • Experience as a Technical Leader, Software Technical Lead, Senior Software Engineer, Software Architect, Lead Software Engineer or similar.
  • Must have experience coaching, tutoring or mentoring junior team members.
  • Strong experience with Qt, POCO, REST APIs, relational databases, SQL and Git workflows.
  • Bachelor’s or Master’s degree in Computer Science, Electrical / Computer Engineering or equivalent experience, with 6+ years’ software development experience and 2+ years in a technical leadership role.

Benefits & conditions

This role would suit a senior C++ engineer, software architect or technical lead who can combine modern C++ development with architecture ownership, technical decision-making, product collaboration and coaching junior team members.

Package:

  • Salary up to €65,000
  • 30 days’ leave
  • Smart working / remote working, with one site visit per month in Pisa
  • Full-time senior / lead position
  • Opportunity to influence architecture, engineering standards and junior team development

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

31 sec

Predictive brain models and simulated cryptographic implementation flaws

Chris Heilmann +2 · LIVE

2:36 min

Analyzing limitations with PostgreSQL bitmap heap scans

Dharin Shah Dharin Shah · World Congress 2025

5:02 min

Mapping Git flow branches to application tester segments

Majid Hajian · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:53 min

Introduction to git flow and clean feature branches

Johannes Haux · World Congress 2022

1:32 min

Generating functional runtime database columns using indexer properties

Halil İbrahim Kalkan Halil İbrahim Kalkan · World Congress 2026 Europe

Videos

See all

Related articles

See all