Golang Team Leader
Wiser Technology is a leading software development company. Our team of 600+ engineers across Europe excels in web and mobile software development, video streaming, defense, machine learning, automotive, e-commerce, and AI. We leverage top-tier technologies and expertise driven by a passion for innovation to drive progress.
We seek an experienced Golang developer to lead our backend development team for our aviation SaaS applications. The successful candidate will not only be a productive individual contributor but will also develop the standards, patterns, and practices that the rest of our staff will use as we adopt Golang. This role requires strong leadership skills, technical expertise in Golang, and the ability to balance hands-on development with managerial responsibilities.
The candidates must be EU residents.
WHAT YOU WILL DO:
● Lead and mentor a team of Golang developers, fostering an environment of collaboration, continuous learning, and professional development.
○ Assign tasks, set priorities, and provide technical guidance to the team, ensuring high-quality and timely delivery of projects.
○ Conduct regular code reviews to maintain coding standards and ensure adherence to best practices.
● Design, develop, and maintain scalable, efficient, and robust software solutions using Golang, overseeing the architecture of new and existing systems.
○ Collaborate with cross-functional teams to define and design APIs, services, and backend architecture.
○ Ensure alignment with business and technical goals, providing input on architectural decisions, system design, and technology choices.
● Provide hands-on leadership in Golang development, writing clean, efficient, and testable code.
○ Troubleshoot and resolve complex technical issues and bottlenecks in the codebase, ensuring system stability and performance optimization.
○ Stay up-to-date with industry trends and emerging technologies, integrating new tools and techniques to improve productivity.
● Coordinate with product managers, stakeholders, and other departments to define project goals, timelines, and deliverables.
● Act as a technical liaison between the team and stakeholders, providing technical insights, progress reports, and solutions to client requirements.
○ Address and prioritize stakeholder feedback, ensuring that software solutions meet business and user needs.
WHAT YOU WILL NEED:
● Proficient in Go - design patterns, GRPC, REST, database access, etc.
● Experience with SQL and NoSQL
● Experience with distributed log/message broker systems – e.g., Kafka.
● Experience with Docker, Helm, and Kubernetes.
● Familiarity with a breadth of AWS services - EKS, ECR, ALB, VPC, CloudWatch.
● Experience setting up or customizing CI/CD – GitHub actions, Jenkins, or similar
● Experience with observability tools such as Prometheus, Grafana, Loki, or similar.
● Ability to develop secure software, leveraging output from various security scanners to identify and remediate security vulnerabilities.
● Demonstrated ability to design, develop, test, build, and deploy performant, secure containerized services in Golang for enterprise software systems.
● Experience with HA SaaS applications with an expected 24x7 uptime.
● Mentoring/coaching experience with various developer experience levels to share best practices.
● Used to agile working methodologies (Scrum).
WHAT’S IN IT FOR YOU?
Culture & Development:
● Friendly Environment: We take pride in our culture, and we love spending time together.
● Team Spirit: Be part of a supportive team that uplifts each other.
● Mentorship and coaching. Our colleagues are experts in their field, and you can expect to have a strong team to rely on.
● Personalized Development Program: We realize one size doesn’t fit all, so you get an individual development plan tailored specifically to your career aspirations.
Social Benefits:
● A Suite of Perks: Enjoy food vouchers, additional health insurance, sports cards, and more.
● Embrace flexible working hours and choose from remote, hybrid, or onsite work models. Multiple Office Locations: In Sofia, Plovdiv, Stara Zagora, and Nis, you can choose where you would like to work
● Community and Connections: Engage in exciting social events and team initiatives.
Empowerment: At Wiser, every role is instrumental. You will have the power to make a difference!
Ready to advance your career with a tech leader passionately driven by innovation? Join Wiser - Become Wiser!