
Senior Software Engineer
Posted Oct 5

Posted Oct 5
This is a fully remote position, open to applicants in Canada.
• Craft clear, concise, elegant, and thoroughly tested code.
• Participate as a member of a small, agile, integrated product team dedicated to continuous improvement and shared learning.
• Convert complex, cross-system challenges into well-defined execution strategies.
• Deliver code that exceeds the scope of assigned tasks.
• Assume responsibility for monitoring or alerts necessary to support and sustain new initiatives following their launch.
• Significantly influence the team's speed and quality of deliverables.
• Aid fellow team members in problem-solving and skill development.
• Offer valuable technical insights, including the creation of abstraction layers and the application of advanced software design principles.
• Alleviate friction for the team through challenging yet beneficial refactors.
• Take full ownership of major initiatives or complex tasks from inception to completion.
• Collaborate with external stakeholders to clarify end goals when necessary.
• Develop delivery plans for comprehensive initiatives.
• Provide expertise that enhances software delivery beyond the immediate team.
• Deliver solutions that create value for other Engineering teams and ensure widespread availability.
• Facilitate technical planning discussions among teams or departments.
• Tackle challenging problems through extensive technical knowledge.
• Identify opportunities to elevate the skill level of Engineers beyond the team.
• Collaborate within cross-functional teams comprising Engineers, Product Managers, and Designers to deliver financial products at scale.
• Over 5 years of experience in building production web applications, including backend services using Python/Django (with Ruby/Rails as a strong plus).
• A degree in Computer Science or a related field.
• Frontend experience with React and TypeScript (with GraphQL/Apollo as an added advantage).
• Experience in integrating with third-party financial or payroll APIs, including webhooks, pagination, idempotency, retries, and maintaining data synchronization.
• Strong understanding of data modeling and source-of-truth design across multiple services.
• Proven experience in identifying and resolving performance bottlenecks.
• Hands-on experience with observability tools, including Datadog metrics, traces, and monitors, as well as monitors-as-code using Terraform, and minimizing alert noise.
• Experience in shipping changes utilizing feature flags and staged rollouts.
• Familiarity with analytics tools such as Amplitude to assess release success.
• Ability to produce clear technical documentation, including design documents, runbooks, and investigation summaries.
• Occasional requirement to be on-call outside of regular hours.
• Preferred: knowledge of payroll, tax, or fintech domains; experience with event-driven systems such as Kafka; and careful handling of PII.
• Bonus Structure.
• Employer-paid Benefits Plan.
• Health & Wellness Flex Account.
• Wellness Days.
• Paid Holiday Shutdown.
• Wave Days (additional vacation days during the summer).
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.