Principal Software Engineer
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 Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
VirtruVirtru 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.
Software Engineer III
Beacon BiosignalsOur mission is to improve human health by enabling rapid, targeted interventions through advanced brain analytics.
• 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
Software Engineer – Indexer Focus
Input Output (IOHK)IOG is one of the world's pre-eminent blockchain infrastructure research and engineering companies.
• 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.
Software Engineer III – Device Connectivity
Flock SafetyWe are the first public safety operating system empowering over 2500 cities to eliminate crime.
• 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).



