
Marbill Technologies
Senior Software Engineer
Description
If you are looking for an opportunity to jumpstart your career, this is your time to shine! We're actively searching for a skilled Senior Software Engineer to Develop scalable, high-quality software solutions while collaborating with cross-functional teams and contributing to continuous improvement of the development lifecycle.
At Marbill, we are passionate about empowering businesses to succeed in the competitive world of e-commerce. Our innovative software solutions help merchants manage customers, mitigate risk, streamline payments, and enhance service offerings, ultimately optimising their financial operations.
Your Responsibilities
- Plan, investigate, implement and maintain high quality, scalable, production grade solutions
- Collaborate with cross-functional teams to gather and define project requirements
- Take active part in defining and improving the software development lifecycle
- Iteratively improve existing codebase across multiple projects and technologies
- Help improve coding through writing unit tests, automation, and performing code reviews
- Debug and troubleshoot software issues to ensure optimal performance
- Mentor and guide team mates
- Interact with internal and external stakeholders
- Participate in an on call support rotation
Your Qualifications
- Bachelor?s degree in computer science, software engineering, or a similar field.
- 5+ years experience with Go and engineering software platforms
- 3+ years experience with PHP, preferably with Laravel
- Familiarity with JavaScript and TypeScript for frontend
- Experience working with critical applications (performance, scalability, security)
- Knowledge of version control systems
- Proven skill in design and documentation methods
- Hands-on experience in industry standard CI/CD tools
- Understanding of relational databases as well as ORM and SQL technologies
- Problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
Nice to have
- Experience in cloud technologies and operations
- Experience in monitoring/alerting tools
- Experience with k8s
- Stakeholder management. Experience in dealing with difficult situations and
- making decisions with a sense of urgency.
Why join us?
We are a functional organization where individuals work hard with flexibility and common sense to maintain a healthy and balanced lifestyle. Our team consists of tenacious, resilient, and accountable professionals from over 30 countries. We embrace new ideas and challenges with a solution-oriented mindset and high energy. We equip our people with the tools they need to deliver results and stay focused on what truly matters.
We offer:
- Flexible working hours,
- Remote, hybrid or office based positions,
- Competitive salary based on the interview and regular salary reviews,
- All the training needed for your role,
- 25 days of annual leave,
- Health Insurance after 3 months of employment (for permanent employees).
-
And if you join us in the office:
- Lunch & snacks,
- Parking if needed,
- Sunshine almost every day.
If you have any questions about the position, do not hesitate to contact hr@marbill.com. Please note that interviews are conducted continuously, and the job posting will be removed once we have selected the ideal candidate.