
Senior Backend Software Engineer
OLX Group
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇱 Poland
Visit company websiteJob Level
Senior
Tech Stack
AWSCloudDynamoDBGoJavaKotlinMySQLPHPRedisTerraform
About the role
- Leading the planning, execution, monitoring, and completion of projects, ensuring timely delivery and adherence to quality standards.
- Contributing to complex technical projects, ensuring robust, secure, and scalable software solutions.
- Mentoring and guiding junior engineers, fostering a collaborative and productive work environment. This includes delegating tasks, providing feedback, and facilitating team communication
- Driving innovation by encouraging new ideas, shaping software development, and collaborating closely with product management to create user-centric solutions.
- Developing and deploying cloud-native solutions using GitLab CI/CD to AWS, contributing to broader engineering strategy and cross-team collaboration.
- Creating impact outside of your team by helping drive the Engineering strategy and contributing to cross-team collaboration through inter-team working groups or community guilds, among others.
Requirements
- A product-minded engineer who thinks from a user perspective, understanding both the how and why behind technical solutions
- Someone with deep knowledge of programming languages, frameworks, and best practices, with strong mastery of data structures, algorithms, and software architecture to build and scale cloud-based systems.
- A backend engineer with strong background experience in Golang, Java/Kotlin, or PHP (preferred technologies). Flexible and capable of adjusting to changing project requirements, roles, and backend technologies as needed.
- A problem solver who can break down complex challenges into manageable solutions using both analytical thinking and creativity.
- An effective communicator who can explain technical concepts to both technical and non-technical stakeholders while documenting technical specifications and processes clearly.
- A developer who believes in "you build it, you run it, you own it," ensuring high-quality code, debugging, optimization, and automation as key priorities.
- Someone with solid experience with relational and non-relational databases (MySQL, DynamoDB, Redis, Memcached) and a strong understanding of AWS cloud architecture and Infrastructure as Code tools (Terraform, CloudFormation).
- A professional with experience in large-scale web applications, an economic-thinking mindset and being able to design well-bounded domain systems.
Benefits
- Monthly salary and an annual bonus (15%)
- Training and conference budget and free access to Udemy courses
- A benefits package with 300 points on the Mybenefit platform per month, private medical care provided by Luxmed, Ask Henry services, and much more
- IP rights’ costs
- 100% remote work (as well as the possibility of working from our offices in Poznan and Warsaw)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangJavaKotlinPHPdata structuresalgorithmssoftware architecturecloud-native solutionsdebuggingautomation
Soft skills
mentoringcollaborationproblem solvinganalytical thinkingcreativityeffective communicationuser-centric thinkingflexibilityteam communicationinnovation