Job Closed
This listing is no longer active.
We create honest financial products that improve lives.
Senior Software Engineer, Backend – Comms Platform
Location
Poland
Posted
55 days ago
Salary
zł301K - zł401K / year
Seniority
Senior
Job Description
Senior Software Engineer, Backend – Comms Platform
Affirm
• Own and deliver quarterly goals for your team, leading engineers through ambiguity to solve problems. • Support peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics. • Proactively identify and lead in solving project, process, technology or business issues. • Support the operations and availability of your team’s artifacts by creating and monitoring metrics. • Foster a culture of quality and ownership on your team by improving code review and design standards. • Help develop team talent by providing feedback and guidance, leading by example.
Job Requirements
- 5+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
- A track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
- Experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design.
- Proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable safe modifications.
- Ownership of your growth, proactively seeking feedback from your team, manager, and stakeholders.
- Strong verbal and written communication skills for effective collaboration with global teams.
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Benefits
- 100% subsidized medical coverage for you and your dependents
- Dental and vision for you and your dependents
- Flexible Spending Wallets for tech, food and lifestyle
- Away Days - wellness days to take off work and recharge
- Learning & Development programs
- Parental benefits
- Employee Resource & Community Groups
- ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Developer, Node, Nestjs
WizdaaSpecializes in building world-class development teams and extending runways for groundbreaking startups.
• Let’s be direct: We're looking for a technical powerhouse. • If you're the developer who: Is the clear technical leader on your team Consistently solves problems others can't crack Ships complex features in half the time it takes others Writes code so clean it could be published as a tutorial Takes pride in elevating the entire codebase Then we want to talk to you. • This isn't a role for everyone, and that's by design. We're seeking developers who know they're exceptional and have the track record to prove it.
Senior Backend Developer – Node, Nestjs
WizdaaSpecializes in building world-class development teams and extending runways for groundbreaking startups.
• Write and maintain backend and API code to support platform functionality. • Ensure seamless data integration and manage relationships across complex data tables for various user roles.
Python Developer Intern
SIYARATECH INNOVATIONS LLPInnovating Future-Ready Tech Solutions | Empowering Businesses with AI, Cloud, and Full-Stack Excellence.
• Collaborate with the team to design and develop software solutions using Python • Write efficient, reusable, and reliable code • Debug and troubleshoot software issues • Participate in code reviews and software testing • Assist in the integration of user-facing elements with server-side logic • Contribute to the improvement of development processes and tools • Work on identifying and correcting bottlenecks and fixing bugs • Stay updated with the latest industry trends and technologies • Assist in documentation and maintenance of software
• Design, build, and maintain full-stack applications using Kotlin (backend) and React (frontend) • Work with Docker and containerization as part of deployment and DevOps tasks • Contribute to architectural decisions as the product evolves and scales • Mentor junior and mid-level engineers and support team growth • Participate in on-call rotations and handle critical security issues when they arise



