
Staff/Principal Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
β’ Define the technical strategy for financing products.
β’ Provide architectural guidance and actively participate in the development of front-end applications, back-end services, data systems, and integrations.
β’ Lead intricate engineering projects from problem identification and technical design to implementation, testing, deployment, and validation in production.
β’ Decompose significant changes into manageable increments with clear outcomes and reduced risk.
β’ Create financial workflows and journaled systems that ensure data accuracy, integrity, traceability, and auditability.
β’ Evaluate existing systems and determine what should be retained, modernized, or replaced.
β’ Utilize AI coding tools to analyze systems, explore solutions, implement modifications, refactor code, and develop tests.
β’ Review and verify AI-generated output for accuracy, security, and maintainability.
β’ Establish engineering practices that foster team development.
β’ Collaborate with engineering, product, business leadership, sales teams, and the CEO.
β’ Articulate the technical direction, risks, and trade-offs to facilitate informed decision-making.
β’ A Bachelorβs degree is mandatory.
β’ Over 10 years of experience in software engineering using .NET, Java, or similar languages, with a proven track record of leading complex technical initiatives.
β’ Demonstrated experience in rebuilding or significantly modernizing an established production platform, including making architectural decisions and transitioning existing customers, data, or business workflows.
β’ Proficient in both front-end and back-end product development, with significant expertise in one or more areas.
β’ Highly skilled in relational databases such as MS-SQL, Postgres, or MySQL.
β’ Familiarity with designing cloud-native solutions, including deployment requirements.
β’ Experienced in software testing methodologies and validating complex business workflows.
β’ Proficient in C#, modern .NET, and PHP.
β’ Knowledgeable in HTML, CSS, and React.
β’ Familiar with Azure and/or AWS.
β’ Experience with MS-SQL, MySQL, MongoDB, and Cosmos.
β’ Proficient with coding tools such as OpenAI Codex and Claude Code.
β’ Experience with financial systems or systems that require high data accuracy (preferred).
β’ Experience in developing and operating software in a highly regulated environment (preferred).
β’ Familiarity with distributed messaging systems such as RabbitMQ, Amazon SQS, Kafka, or Apache Pulsar (preferred).
β’ 100% Remote work with home office expense reimbursements.
β’ Competitive salary.
β’ Flexible paid time off plus 8 company holidays.
β’ Monthly reimbursement for cell phone, internet, and wellness expenses.
β’ Fully paid 12-week parental leave for our U.S. employees.
β’ Generous parental benefits for employees in Canada, alongside the 12-week paid parental leave for U.S. employees.
β’ A variety of insurance options for individuals (and pets!).
β’ Reimbursement for continuing education and professional certifications.
β’ Opportunity to participate in an Employee Resource Group.
β’ A diverse and dynamic work environment.
β’ Opportunities for professional development and growth.
Speechify
Speechify
Speechify
Speechify
Get handpicked remote jobs straight to your inbox weekly.