Java/C++ Software Architect

MailGate SC

United States

Remote

USD 140,000 - 200,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work
Flexible work options
Development opportunities

Job summary

MailGate SC is seeking a senior technical architect to own and evolve the security software product's architecture. You will translate customer needs into architectural requirements and collaborate with engineering, product, and commercial teams to drive improvements.

You will respond to technical questions, share knowledge across multicultural teams, and shape delivery patterns for robust security solutions. Remote-friendly role with occasional in-person collaboration near Sofia, Bulgaria.

Qualifications

  • Around six years of experience in a senior development or architecture role is preferred.

Responsibilities

  • Set direction for the product’s technical architecture and guide its evolution.
  • Translate customer business needs into architectural requirements.
  • Coordinate with research and development and product management on technical decisions.
  • Drive changes that improve the product and its delivery to customers.
  • Share knowledge and explain technical topics, decisions, and changes across teams.
  • Respond to technical questions from stakeholders across the organization.

Skills

Java
C++
Architectural design patterns
Security development practices
Cloud technologies
Communication

Tools

MySQL
Oracle
SQL Server
Cassandra
Cloud platforms

Job description

Role overview

Own the technical architecture of a security software product, turning customer needs into practical design decisions and ongoing improvements. You’ll work across engineering, product, and commercial teams, serving as a point of contact for technical questions and helping teams communicate architectural changes clearly.

Responsibilities
  • Set direction for the product’s technical architecture and guide its evolution.
  • Translate customer business needs into architectural requirements.
  • Coordinate with research and development and product management on technical decisions.
  • Drive changes that improve the product and its delivery to customers.
  • Share knowledge and explain technical topics, decisions, and changes across teams.
  • Respond to technical questions from stakeholders across the organization.
Requirements
  • Around six years of experience in a senior development or architecture role is preferred.
  • Strong hands-on experience with Java and/or C++ and a solid grasp of architectural design patterns.
  • Familiarity with protocols, operating systems, file systems, storage, networking, and encryption.
  • Experience with relational databases and NoSQL systems, including examples such as MySQL, Oracle, SQL Server, or Cassandra.
  • Knowledge of security development practices, service patterns such as SOAP or REST, and cloud technologies.
  • Clear written and spoken communication, strong organization, and the ability to influence and deliver across multicultural teams.
Benefits and work setup

The role is remote, with a preference for someone near Sofia, Bulgaria for occasional in-person collaboration. The position offers flexible work-from-home options, development opportunities, and work on email security software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer/Technical Lead
Senior Java Software Engineer/Technical Lead

MailGate SC • United States

Remote
USD 120,000 - 170,000
Remote Security Software Architect (Java/C++)
Remote Security Software Architect (Java/C++)

MailGate SC • United States

Remote
USD 140,000 - 200,000
Remote work
Flexible work options
Development opportunities
Senior Software Architect, Security Platform
Senior Software Architect, Security Platform

keepersecurity • United States

Remote
USD 150,000 - 210,000
Health, dental, vision coverage
Retirement plan
Paid time off
Product Architect
Product Architect

Jobgether • Oregon

Hybrid
USD 140,000 - 190,000
Flexible working arrangements
Health and well-being benefits
Career development opportunities
+1
Senior Application Security Engineer
Senior Application Security Engineer

Sony Interactive Entertainment (SIE) • United States

Remote
USD 140,000 - 210,000
Software Architect
Software Architect

AppMySite, Inc. • United States

Remote
USD 150,000 - 190,000
Solution Architect (Java/.Net)
Solution Architect (Java/.Net)

Govserviceshub • New York (NY)

On-site
USD 100,000 - 140,000
Java Architect
Java Architect

KCS • Morrisville (NC)

On-site
USD 110,000 - 140,000
Sr Security Architect - Information Security
Sr Security Architect - Information Security

MoneyGram International • United States

Hybrid
USD 120,000 - 200,000
Principal Security Engineer (Product & Business Enablement)
Principal Security Engineer (Product & Business Enablement)

mariner-careers • United States

Remote
USD 170,000 - 250,000