Principal Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000Since 2000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

3 days ago

Salary

$197K - $207K / year

Seniority

Lead

Job Description

Principal Software Engineer

Convera

• Lead the design and development of software architecture and enterprise systems • Design highly scalable, highly usable and distributed systems • Design and develop the Responsive UI interface • Lead the design, development, technical implementation, creation of technical documents, and proof of concepts • Collaborate with team members throughout the product development lifecycle • Work closely with Product Management, set technical product roadmap, definition and direction • Design and develop event driven systems using various message broker mechanisms • Perform the threat modeling of the applications following the industry standard practices for security • Responsible for maintaining existing web applications and enhancing features • Utilize SQL procedures and functions for data retrieval and fine tune them for performance issues • Responsible for production support and maintenance in various releases.

Job Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Computer Application or related field
  • 8 years of experience in related occupation
  • Microservices
  • API
  • C#
  • .NET core
  • ASP .NET Core
  • Responsive UI using Angular, React, and Typescript
  • Designing and developing event driven systems using various message broker mechanisms, including Kafka and RabbitMQ
  • Cloud-based software development skills using AWS/Azure
  • Threat modeling tools, including Fortify, Checkmarx, Blackduck, or Qualys scan
  • Test driven development and CI/CD software engineering practices
  • Automated unit testing with NUnit.

Benefits

  • Comprehensive Global Benefits Program
  • PTO
  • Medical
  • Dental
  • Vision
  • 401(K) and more.

Related Job Pages

More Full-stack Engineer Jobs

Virtru logo

Senior Software Engineer

Virtru

Virtru specializes in creating data security solutions that enable both data protection and ease of use. Its email and file encryption solutions aim to help peo

• Design, build, and maintain our core backend platform and services using Go. • Contribute directly to the open-source OpenTDF project, shaping its future and ensuring its success. • Tackle complex engineering challenges related to data security, scalability, and distributed systems in a multi-language environment. • Engineer and deploy solutions for complex enterprise and federal customer environments, including on-premise, air-gapped, and cloud-native deployments, using Terraform and GitOps tooling. • Collaborate on the architecture and implementation of our multi-language SDKs (Go, Java, JavaScript) to ensure they integrate seamlessly with the backend. • Mentor fellow engineers through constructive code reviews, pair programming, design discussions, and knowledge sharing. • Develop well-defined written design documents and contribute to a culture of technical excellence. • Leverage AI coding agents to accelerate development, maintain engineering standards, and scale your impact across the codebase.

District Of Columbia + 1 moreAll locations: District Of Columbia | Washington
$155K - $200K / year
Beacon Biosignals logo

Software Engineer III

Beacon Biosignals

Our mission is to improve human health by enabling rapid, targeted interventions through advanced brain analytics.

Full TimeRemoteTeam 11-50H1B No Sponsor

• You partner with product managers, internal stakeholders, and other development and support teams to design new integrations, services, and solutions for scaling Beacon's data platform • You implement features with attention to detail, demonstrating product awareness and high standards for data integrity, design soundness, and maintainability across the lifespan of the system • You draft RFCs to lead complex feature discovery and technical design phases, soliciting and incorporating input, and helping your team align on a set of decisions to guide development • You leverage feedback from internal stakeholders and external partners to improve operational robustness and ease of use of the Datastore and its services via new documentation, tools, and dashboards

Massachusetts
$150K - $170K / year
Input Output (IOHK) logo

Software Engineer – Indexer Focus

Input Output (IOHK)

IOG is one of the world's pre-eminent blockchain infrastructure research and engineering companies.

Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• Design, build, and operate the Indexer’s components in Rust — the chain indexer, the wallet indexer, the SPO indexer (Cardano partner-chain data), and the GraphQL API — keeping the architecture modular and maintainable. • Build and maintain the data pipeline that fetches blocks and transactions from the Midnight node via subxt, handling finalized-block tracking, gap backfilling, and continuous real-time indexing. • Design efficient schemas and queries across PostgreSQL (cloud) and SQLite (standalone), and keep latency and throughput healthy as the chain grows. • Evolve the GraphQL API — queries, mutations, and real-time subscriptions over WebSockets — with care for the wallet model: secure sessions and correct handling of shielded data. • Write and maintain unit, integration, and end-to-end tests; treat reliability and correctness as first-class concerns. • Own operational quality for the service: observability, containerised deployment (Docker), and incident response. • Participate in code reviews and technical design discussions, and collaborate closely with the node, ledger, wallet, and security teams — contributing to those components as you ramp up. • Keep current with developments in Rust and blockchain technology, and apply them to improve the platform.

United Kingdom
Flock Safety logo

Software Engineer III – Device Connectivity

Flock Safety

We are the first public safety operating system empowering over 2500 cities to eliminate crime.

Full TimeRemoteTeam 501-1,000Since 2017H1B Sponsor

• As a member of the Device Engineering team at Flock, you will specialize in the critical domain of device connectivity. • You will advance our modern Android-based system stack, with a direct focus on fleet stability and driving our 5G upgrade roadmap. • You will ensure our edge devices maintain a rock-solid network connection in challenging, real-world outdoor environments. • You will optimize power consumption to maximize battery life. • Collaborate with cross-functional stakeholders in the connectivity space. Understand what truly drives their work (e.g. Cost savings, efficiency, performance).

United States
$130K - $160K / year