Job Closed

This listing is no longer active.

Priority Technology Holdings, LLC logo
Priority Technology Holdings, LLC

Join our team at Priority Technology Holdings, Inc. and be part of a dynamic and innovative company that is transforming the financial technology landscape. Together, we can shape the future of payments and banking solutions while providing unmatched value to our clients.

Principal Software Engineer

Location

United States

Posted

21 days ago

Salary

$180K - $220K / year

Seniority

Lead

Job Description

Principal Software Engineer

Priority Technology Holdings, LLC

Role Description Principal Software Engineers operate at the workstream level, responsible for defining the long-term technical strategy and evolution of systems that support critical customer and business capabilities. A workstream is a product‑aligned engineering organization responsible for delivering a cohesive set of customer and business capabilities, with domains composed of multiple value lanes (teams), each with its own charter and outcomes. Principal Software Engineers in the Enterprise Governance workstream operate across these domains, shaping how governance systems are designed, integrated, and evolved over time. This workstream delivers risk management, regulatory compliance, controls, and oversight capabilities that cut across Priority’s payments, banking, and acquiring solutions, ensuring they operate safely, reliably, and in line with regulatory and business expectations. This role focuses on defining architectural direction, reducing systemic risk, and ensuring systems scale to support increasing complexity and product capability. You will partner closely with Senior Staff Engineers, Architects, Engineering leadership, Product leaders, and cross-functional stakeholders to align technical strategy with business objectives. Principal Software Engineers establish how systems evolve, ensure long-term platform sustainability, and drive engineering decisions that improve reliability, scalability, and business impact across a workstream. Responsibilities - Defines and drives long-term technical strategy and architectural direction for a workstream, ensuring systems evolve to meet business growth, scale, and complexity. - Establishes architectural vision, principles, and standards that guide system design across multiple domains and value lanes within the workstream. - Leads the design of highly complex, large-scale distributed systems spanning multiple teams, ensuring strong performance, reliability, availability, and fault tolerance under real-world production workloads. - Owns critical architectural decisions that impact the long-term scalability, resilience, and maintainability of the workstream. - Aligns system design and technical direction across domains, ensuring services interoperate effectively and avoiding fragmentation or duplicated patterns. - Drives simplification of system architecture by reducing unnecessary complexity and improving cohesion across services. - Evaluates and drives trade-offs across scalability, reliability, performance, cost, and development velocity at the workstream level. - Partners with engineering leadership to prioritize investments in platform capabilities, reliability, and technical debt reduction. - Defines and evolves reliability strategy within the workstream, including observability, alerting, incident response, and SLI/SLO frameworks. - Ensures systems are instrumented, measurable, and capable of proactively detecting and recovering from failures. - Leads resolution of systemic reliability issues and large-scale incidents, driving root cause analysis and durable fixes across teams. - Uses operational insights and production data to continuously refine architecture and engineering practices. - Establishes and influences workstream-level KPIs that measure system performance, reliability, and customer outcomes. - Partners with product managers and product designers to ensure architecture aligns with product strategy and delivers measurable business impact. - Drives adoption of consistent engineering practices, development workflows, and architectural standards across teams. - Leads initiatives that improve system cohesion, engineering efficiency, and delivery predictability across the workstream. - Guides adoption of AI-enabled engineering practices within the workstream to improve productivity, testing, and operational efficiency. - Defines patterns for integrating AI safely and effectively, including monitoring performance, reliability, and cost. - Collaborates with other Principal Engineers and Software Architects to ensure alignment across workstreams and maintain a cohesive platform architecture. - Influences technical decision-making across teams without direct authority, aligning engineers around shared direction. - Mentors Staff and Senior Staff engineers, developing technical leaders capable of operating at broader scope. - Acts as a trusted technical advisor to engineering leadership within the workstream. Qualifications - 15+ years of software engineering experience, with significant experience operating at Staff or Senior Staff level. - Strong proficiency in at least one programming language. - Strong understanding of core computer science fundamentals. - Proven experience leading architecture and defining long-term technical strategy across a workstream, domain, or large product area. - Proven ability to align systems and teams around a shared architectural vision. - Deep expertise in designing and operating large-scale distributed systems. - Demonstrated experience designing and operating systems with strong performance, reliability, availability, and fault tolerance under real-world production workloads. - Expertise in designing and building APIs and services with clear, well-defined contracts that enable composability and reliable integration. - Solid understanding of web application architecture, including RESTful APIs, backend services, and service-oriented design principles. - Strong understanding of modern software development practices, including test-driven development (TDD), and building scalable, maintainable, and observable systems. - Experience operating effectively within modern development environments, including version control systems (e.g., Git) and Agile development practices. - Deep understanding of data modeling and data access patterns, including designing scalable relational schemas, optimizing query performance, and guiding data architecture decisions across distributed systems. - Deep experience debugging complex distributed systems using logs, metrics, and traces. - Proven ability to design and improve observability and reliability practices across systems. - Demonstrated ability to influence technical direction, standards, and engineering practices across multiple teams. - Proven ability to influence technical decisions across teams without direct authority. - Experience mentoring Staff and Senior Staff engineers and shaping technical leadership within an organization. - Experience designing and scaling AI-enabled systems or integrating AI capabilities into production systems. - Exposure to AI-native development patterns, including structured inputs/outputs and automation-friendly interfaces. - Familiarity with modern integration and orchestration concepts (e.g., composable services, discoverability, MCP or similar frameworks). Requirements - The primary technology stack for the team includes: NodeJS, MySQL, AWS (Lambda, Step Functions, Eventbridge, etc). - Secondary technologies include Java, Angular JS, React, Elastic Search (NoSQL), Graph DB. Benefits - Compensation range: $180k-$220k - Bonus programs - 401(k) match - Employee Stock Purchase Program (ESPP) - HSA and FSA options - Financial wellness resources and employee discount programs - Medical, dental, and vision coverage - Mental health support for employees and dependents through Lyra Health - Family planning and women’s health benefits through Carrot - Gym membership reimbursement and virtual wellness programs (including yoga) - 3 weeks PTO to start, with unlimited PTO after year one - Education expense reimbursement - Leadership development programs - Certified Payments Professional (CPP) certification support

Related Job Pages

More Software Engineer Jobs

Sinch logo

Senior Software Engineer

Sinch

At Sinch, we are a global leader in providing cutting-edge communication platforms, enabling businesses to connect with any mobile phone on the planet in seconds, or less. Our platform supports mobile SMS, rich messaging, voice, and video communication solutions for some of the biggest companies in the world.

Full TimeRemoteTeam 1,001-5,000

Role Description We're hiring a Senior Software Engineer to help build the next generation of developer tooling at Sinch. You'll work as a full-stack engineer across our product and platform surfaces - building the CLIs, SDKs, web apps, and services that developers use to create, test, deploy, and operate software on Sinch. This role sits at the intersection of developer experience and AI-assisted development. We expect you to use AI coding tools heavily in your own work, and you'll help us figure out how to bring those same capabilities into the products our customers use. Your Impact & Responsibilities - Design and build features across our developer-facing CLI, SDKs, web applications, and backend services - Ship improvements that make it faster and easier for developers to deploy and operate services on Sinch - Bring AI-assisted workflows into both how we build and what we build - Partner with product and engineering peers to turn rough problem statements into shipped capabilities - Raise the bar on reliability, observability, and developer experience as you go Qualifications - 5+ years of software engineering experience with a strong full-stack background - Strong TypeScript and modern web application experience - Track record of shipping production features in ambiguous, early-stage product areas - Active use of AI coding tools (Claude Code, Cursor, Copilot, or similar) as a core part of how you work - At least 1 year of hands-on Kubernetes or container orchestration experience - Solid judgment on reliability, observability, and what "production-ready" means - Strong written and verbal communication Requirements - You move easily between frontend, backend, and platform code depending on what the problem needs - You like making developer workflows smoother and cutting friction for users and internal teams - You're genuinely interested in AI coding tools and getting the most out of them - You can take a vague idea and turn it into something that ships - You'd rather ship something useful and improve it than wait for the perfect plan - Experience with agent-based workflows or building developer tools is a plus - This is a remote opportunity, but candidates must reside near one of our hub locations for occasional collaboration: Atlanta, GA; Chicago, IL; San Antonio, TX; Denver, CO Benefits - Comprehensive market competitive medical, dental, and vision plans - Access to telehealth for all participants - Free virtual counselling resources through our global Employee Assistance Program - Roth and Pre-tax 401(k) options including an employer match for all participants - Generous paid time off program - Paid parental leave and family planning support - Flexible remote work offerings - Paid time off to support a volunteer program of your choice

United States
$123K - $154K / year

Senior Software Engineer - VoIP expert

Encora Digital

Encora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. Since its inception i

Role Description The objective of this role is to contribute to the development of a scalable and high‑performance Voice platform by building production‑ready VoIP solutions, addressing complex technical challenges, and optimizing real‑time communication pipelines. The position focuses on SIP‑based systems, FreeSwitch integration, and backend service development, while collaborating with DevOps teams to deploy and operate solutions in AWS and ensuring code quality through reviews, architecture discussions, and documentation. - Actively contribute to the codebase by writing production code, prototyping critical components, and resolving complex technical challenges; - Develop and maintain VoIP solutions for the Voice platform, including SIP signaling, traffic routing, and global scalability; - Lead the integration and customization of FreeSwitch as a core media server and softswitch platform; - Develop robust backend services using C, Java, Python, Golang; - Collaborate with DevOps and infrastructure teams to deploy and maintain solutions on cloud environments (AWS); - Participate in code reviews, architectural discussions, and technical documentation; - Investigate and resolve performance bottlenecks in real-time communication pipelines. Qualifications - Voice & SIP Expertise: In-depth knowledge of Session Initiation Protocol (SIP) and real-time communication fundamentals (RTP/RTCP, codecs, NAT traversal); - FreeSwitch: Proven experience configuring and developing with FreeSwitch (ESL, dialplan, modules); - Backend Development: Proficiency in high-performance languages such as Golang, C, Java or Python; - Cloud: Familiarity with AWS services for deployment and infrastructure. Company Description Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include: - Product Engineering & Development - Cloud Services - Quality Engineering - DevSecOps - Data & Analytics - Digital Experience - Cybersecurity - AI & LLM Engineering At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Brazil
Chenega Corporation logo

SharePoint Developer SME

Chenega Corporation

Founded in 1974 and headquartered in Anchorage, Alaska, the Chenega Corporation provides clients in the construction, environmental, healthcare, IT, military op

Role Description Come join a company that strives for Extraordinary People and Exceptional Performance! Chenega Government Mission Solutions, LLC, a Chenega Professional Services’ company, is looking for an experienced SME II – SharePoint Developer to work with the CDC Division of Healthcare Quality Promotion (DHQP) to provide consultations to program regarding the SharePoint site installation, enhancements, maintenance, and development on an enterprise SharePoint system. - Design, develop, and enhance SharePoint (SP) site collections, including DHQP sites and custom features, components, and applications. - Provide technical consultation to DHQP and program stakeholders on SharePoint standards, governance, and processes for internal and external sites. - Support SharePoint site creation, enhancements, maintenance, and development within an enterprise SharePoint environment. - Design and implement SharePoint solutions, including workflows, dashboards, and integrations that support program operations and data flow. - Translate business requirements into technical solutions, including data flow design and system structure aligned with CDC enterprise standards. - Develop and maintain solutions using SPFx, Power Apps, Power Automate, and SharePoint web parts, as appropriate. - Perform system analysis for SharePoint site creation, including requirements gathering, validation, testing, and deployment within established taxonomy and governance frameworks. - Customize SharePoint sites and pages beyond out-of-the-box capabilities as needed. - Support site templates, data importation (e.g., spreadsheets/databases), permissions management, and reporting (e.g., site usage and metrics reports). - Analyze existing SharePoint environments, configurations, and code to identify inefficiencies and implement improvements. - Facilitate SharePoint implementations by troubleshooting issues, escalating when necessary, and providing alternative technical solutions. - Stay current with CDC enterprise SharePoint processes and apply updates to existing and new solutions. - Develop and deliver technical documentation of consultations, meetings, and solutions using plain language and ensuring Section 508 compliance. - Serve as a program point of contact for SharePoint-related activities, attending CDC meetings and communicating updates across DHQP and stakeholders. - Share technical knowledge through mentoring, training, and collaboration. - Perform technical and system administration duties in support of SharePoint environments, with a focus on continuous improvement and solution enhancement. - Review and evaluate code and configurations, with the ability to assess logic, question design decisions, and recommend improvements. - Collaborate with stakeholders to gather requirements, challenge assumptions, and recommend effective technical solutions. - Perform other duties as assigned. Qualifications - Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience). - 5+ years of hands-on SharePoint development experience (not limited to administration). - Experience developing custom SharePoint solutions using SharePoint Framework (SPFx). - Experience with Power Apps and Power Automate for workflow automation and application support. - Proficiency in JavaScript or TypeScript, HTML, and CSS. - Experience supporting SharePoint within a governed enterprise environment (e.g., security, compliance, structured processes). - Experience performing system analysis, requirements gathering, and solution implementation. Requirements - Final salary determination based on skill-set, qualifications, and approved funding. Benefits - Paid Time Off - PTO / Vacation – 5.67 hours accrued per pay period / 136 hours accrued annually - Paid Holidays - 11 - California residents receive an additional 24 hours of sick leave a year - Health & Wellness - Medical - Dental - Vision - Prescription - Employee Assistance Program - Short- & Long-Term Disability - Life and AD&D Insurance - Spending Account - Flexible Spending Account - Health Savings Account - Health Reimbursement Account - Dependent Care Spending Account - Commuter Benefits - Retirement - 401k / 401a - Voluntary Benefits - Hospital Indemnity - Critical Illness - Accident Insurance - Pet Insurance - Legal Insurance - ID Theft Protection Company Description Teleworking Permitted? Yes Teleworking Details: 100% Remote - US Estimated Salary/Wage: USD $50.00/Hr. Up to USD $60.00/Hr.

United States
$50 - $60 / hour
Full TimeRemoteTeam 11-50Since 1998H1B No Sponsor

• Desenvolver, manter e evoluir sistemas backend em ambientes críticos • Atuar na implementação e sustentação de rotinas em C++, Pro*C e PL/SQL • Desenvolver e manter scripts em ambiente Unix (Shell Script) • Realizar análise, otimização e troubleshooting em banco de dados Oracle • Garantir performance e estabilidade das aplicações em produção • Apoiar na resolução de incidentes e problemas técnicos de alta complexidade • Atuar de forma colaborativa com times técnicos e áreas de negócio • Garantir qualidade de código, seguindo boas práticas de desenvolvimento

Brazil