BytePitch is on a mission to inspire and enable people and communities to discover, develop, and harness their inner capabilities for meaningful and sustainable growth.
The Backend Software Engineer will design, develop, and maintain the backbone of BytePitch’s and its clients' software applications and systems.
This role involves collaborating with a team of engineers to build robust and scalable backend solutions that power the products.
The engineer's expertise in backend development is essential for ensuring the software's performance, reliability, and security.
Responsibilities include designing, developing, testing, and maintaining backend components and systems, creating efficient and secure APIs, optimizing databases, and writing complex SQL queries.
The engineer will build systems that can handle high-traffic loads, identify and resolve performance bottlenecks, and implement security best practices.
Additional tasks include writing unit tests, troubleshooting issues, creating technical documentation, and staying updated with the latest backend development trends.
Requirements:
Candidates must have more than 3 years of experience in similar functions.
Familiarity with service-oriented architectures, design patterns, and data structures is required.
Competence in test automation, continuous integration, and continuous delivery is necessary.
Expertise in relational databases and solid experience with Java and Spring Boot are essential.
Familiarity with containerization using Docker and experience with Google Cloud Platform are required.
Experience with messaging solutions such as Kafka, Redis, or RabbitMQ is valued.
A background in Fintech is considered an asset.
Candidates should be acquainted with agile methodologies such as Scrum, Kanban, and DevOps.
Strong autonomy, proactivity, accountability, and organizational skills are necessary.
Empathy, flexibility, adaptability, and the ability to work in a team are important traits.
Fluency in English is required.
Benefits:
Two types of contracts are available: Employment and Service (B2B) Agreements.
A competitive salary will be offered based on experience.
Additional benefits include meal allowance, health insurance, and extra days off depending on the type of contract and location.
The position allows for fully remote work and offers flexibility to balance personal and professional life.
BytePitch promotes an inclusive culture where employees can be themselves and thrive professionally.
A supportive environment for overall well-being is provided.
There is a budget for training and a personalized development plan based on career paths.
Opportunities to travel according to project or client needs are available.
The company hosts face-to-face events each year to connect with colleagues and strengthen company culture.