Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, or equivalent experience
3+ years of hands-on experience with API or Microservice development
Creative problem solver with a unique approach to technical challenges
1+ years of production experience using NodeJS and Python
1+ years of experience with both relational and non-relational databases
Strong passion for system reliability, availability, automation, and observability
Responsibilities
Design, build, and optimize low latency, reliable core API services
Collaborate with cross-functional teams to develop backend applications
Assist in creating a platform and SDK for internal team services
Optimize existing API service architecture with the Swish infrastructure team
Engage in code reviews and promote knowledge sharing within the team
Shape the technical direction for distributed services within Swish
Benefits
Opportunities for professional development and training
Flexible work arrangements and a collaborative culture
Involvement in innovative projects with global impact
Access to a talented team and support for knowledge sharing
Exposure to a cutting-edge technology stack and methodologies
Full Job Description
In order to be considered for this role, after clicking "Apply Now" above and being redirected, you must fully complete the application process on the follow-up screen.
Responsibilities
Design, build, and optimize low latency, highly available core API services
Build backend applications while working cross-functionally with teams across the organization
Assist in developing a platform and SDK for internal teams to build their services
Work with the Swish infrastructure team to optimize the existing API service architecture and strategy
Participate in code reviews and knowledge sharing with teams and team members
Influence the technical direction of distributed services at Swish
Qualifications
Bachelor Degree in CS/CE/SE or relevant experience
3+ years of production level API / Microservice development
A creative mind for solving technically difficult problems in both standard and non-standard ways
1+ years of production experience with languages like NodeJS & Python
1+ years of production experience with databases both relational and non-relational
Passionate about reliability, high availability, automation, observability, coding standards and global scale
Preferred
Production experience with Software Engineering at a global level
Interest or experience in Rust or GO
Production experience with stream-processing paradigms like Kafka