For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Centripetal
Centripetal

Senior Software Engineer - Windows

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Security software
Windows Application
Software Development
+43

Visa

U.S. visa required

Contract role
9 days ago
Apply now

Location: In-person/Hybrid/Remote in NC; In-person in Reston, VA; In-person/Hybrid in Galway, Ireland; or Remote (US and Ireland only)

Type: Contractor, Potential for Full-Time Permanent

Sector: Cybersecurity / Windows Application Development

Do you want to be at the forefront of intelligence-driven cybersecurity? We at Centripetal are innovators of disruptive cybersecurity solutions. Our CleanINTERNET managed service operationalizes billions of threat indicators in real-time to prevent over 90% of known threats against enterprise networks. Our customers love us for reducing their cybersecurity risks and enabling their security operations to be more proactive, focused and efficient.

We’re looking for an experienced and talented Senior Software Engineer - Windows to lead the design, development, and evolution of secure, high-performance Windows applications at Centripetal.

You will be responsible for the end-to-end delivery of our Windows applications - from design and implementation to delivery and deployment - working closely with architects and senior business stakeholders to turn complex needs into seamless, intuitive user experiences.

This is a contract position that may lead to a full-time, permanent role.

What You’ll Do:

  • Lead Windows Application Development: Design, develop, and maintain secure and high-performance Windows native desktop and service applications for secure network communications from concept through delivery
  • Own Technical Decision-Making: Drive decisions on frameworks, libraries, and architecture to balance performance, maintainability, and scalability
  • Collaborate Cross-Functionally: Work closely with UX/UI designers, DevOps, and product owners to shape solutions aligned with business goals
  • Drive Code Quality: Champion coding standards, code reviews, and automated testing to ensure clean, maintainable, and secure code
  • Integrate with Complex Systems: Connect apps with cloud services, REST APIs, messaging queues, and enterprise systems
  • Automate and Optimize Pipelines: Build robust CI/CD workflows to automate build, test, and deployment processes for Windows environments
  • Continuously Improve: Stay ahead of industry trends and proactively propose improvements in tools, practices, and application performance

What You Bring:

  • 10+ years of experience developing Windows native applications
  • Strong proficiency in C++, C#
  • Strong understanding of IP/TCP/UDP networks, packet filtering, DNS, X509, TLS, VPN and related protocols and technologies
  • Strong Experience with the Windows IP networking stack, system APIs and frameworks including developing network applications that run as persistent Windows services
  • Proficiency with developing desktop UI applications that interact with Windows services, preferably with frameworks such as Flutter
  • Experience with packaging applications into MSI, preferably also with publishing apps to the Microsoft Store
  • Skilled in setting up CI/CD pipelines (e.g. GitHub Actions, Circle CI)
  • Solid grasp of Agile methodologies and the full software development lifecycle
  • Understanding of secure coding practices and authentication protocols (e.g., OAuth, SSL)
  • Knowledge of integration protocols like REST, SOAP, and message-based systems
  • Excellent problem-solving, communication, and team collaboration skills
  • MS in Computer Science or related fields strongly desired

Why Centripetal?

  • Impactful Work: Directly shape digital experiences that reach and engage a broad, diverse audience
  • Collaborative Environment: Thrive in an environment of innovation, teamwork, and direct collaboration with senior leadership
  • Career Growth: Continuous learning, professional growth, and the opportunity to tackle challenging, meaningful projects
  • Innovative Culture: Encouraged to experiment, explore new concepts, and champion best practices in web development

Centripetal

Centripetal is a global leader and innovator in intelligence powered cybersecurity. Its flagship offering, CleanINTERNET®, operationalizes all actionable cyber threat intelligence produced by the global intelligence community to shield businesses in real time from all known and emerging cyber attacks. This proactive shielding defence prevents attacks at the earliest points of the cyber kill chain before impact on the target organization, thereby eliminating the exponential risks and consequences of a successful breach. Centripetal’s transformative innovations have been granted over 100 patents and recognized in the industry including as a three-time Deloitte Fast 500 and Fintech Innovations Lab winner and multiple Cybersecurity Excellence Awards recipient. The group has locations in Reston, Virginia, USA, Portsmouth, New Hampshire, USA, and Galway, Ireland.

We are an Equal Opportunity/Affirmative Action employer who values and encourages diversity, equity and belonging at our company. We do not discriminate on the basis of race, color, religion, national origin, gender, gender identity, sexual orientation, age, marital status, veteran or disability status.

Powered by JazzHR

R2O1gf8Kjg

About Centripetal

👥201-500
📍Reston
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service