GoLang Developer
hace 4 semanas
Professional.me is a cutting-edge talent management solution revolutionizing how organizations source and engage talent worldwide. With a commitment to innovation and excellence, we are developing next-generation tools to make recruitment processes more efficient, inclusive, and impactful. We are seeking a talented Golang Backend Developer to join our growing team and play a critical role in building and scaling our platform.
Job Summary :
Designs and develops software applications using GoLang in a dynamic, startup environment, leveraging a tech stack that includes : microservices, AWS, Redis, NATS, OpenSearch, PostgreSQL. Architects, implements, and tests scalable and efficient solutions while owning projects and engaging in rapid prototyping to adapt to evolving project needs.
Reporting Structure :
- Reports directly to CTO
- Works with other software developers (front and back end), and UI / UX designers
Responsibilities :
- Architect, design, and develop scalable back-end systems using Golang within a microservices architecture.
- Write efficient, maintainable, and reusable Golang code leveraging AWS services.
- Collaborate with cross-functional teams to understand system requirements and rapidly prototype solutions.
- Optimize applications for maximum speed and scalability using Redis and PostgreSQL.
- Implement robust security and data protection protocols in a dynamic startup environment.
- Perform code reviews and provide constructive feedback to peers to maintain high coding standards.
- Troubleshoot and debug complex production issues across services, utilizing NATS and OpenSearch.
- Participate in system architecture discussions and decision making, shaping the technical direction of the startup.
- Develop and maintain comprehensive system documentation and technical specifications alongside rapid prototyping.
- Own projects / products utilizing best practices, insights, and startup-specific strategies.
- Stay up-to-date with industry trends and relevant emerging technologies to drive innovation in a fast-paced startup environment.
Typical Background / Experience :
- 8+ years of experience in software development, with 3+ years using Golang in a professional setting and a minimum of 5 years overall with Golang.
- Previously held roles such as 'Software Developer,' 'Backend Developer,' or 'Software Engineer' in small startup environments.
- Experience in industries like fintech, cloud computing, or cybersecurity.
- Proficiency in building scalable, distributed systems using GoLang and experience with microservices architecture.
- Direct experience with AWS, Redis, NATS, OpenSearch, and PostgreSQL.
- Familiarity with other programming languages such as Python or Java.
- Experience with containerization tools like Docker and orchestration platforms such as Kubernetes.
- Ability to manage rapid prototyping and wear multiple hats in an early-stage company, involved in architecting, designing, implementing, and testing.
- Experience with RESTful API development.
Education Qualifications :
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Optional : Master's degree in Computer Science or related discipline.
Skills :
- Proficiency in Go programming language.
- Experience with concurrent programming.
- System design and architecture.
- Problem-solving and debugging.
- Version control with Git.
- Team collaboration.
- Microservices architecture knowledge with AWS.
- Docker and containerization.
- Testing frameworks and techniques.
- Database management with PostgreSQL and NoSQL.
- Understanding distributed systems with Kafka or NATS.
- Code optimization.
- Unit and integration testing with rapid prototyping.
Why Join Professional.me?
This is a unique opportunity to join a fast-growing company redefining recruitment through innovation and technology. As a Golang Backend Developer, you will work on impactful projects, collaborate with a talented and motivated global team, and contribute to a platform that's making a real difference in the recruitment industry.
By applying to this position, you are granting us permission to keep your CV on file for consideration for this and future opportunities with Professional.me.
J-18808-Ljbffr
J-18808-Ljbffr
#J-18808-Ljbffr-
Senior Golang Developer
hace 2 semanas
Palma, Baleares, España Shakers A tiempo completoEstamos contratando perfiles de desarrollo Go (Golang) en EspañaDesde el equipo de Freeworking Acquisition, estamos colaborando con un cliente internacional líder en su sector, buscando desarrolladores / as con experiencia en Golang para incorporarse a su equipo de tecnología en pleno crecimiento.Experiencia demostrable en desarrollo con Go (Golang), con...
-
Senior Golang Developer
hace 2 semanas
Palma, Baleares, España Shakers A tiempo completoEstamos contratando perfiles de desarrollo Go (Golang) en España Desde el equipo de Freeworking Acquisition, estamos colaborando con un cliente internacional líder en su sector, buscando desarrolladores / as con experiencia en Golang para incorporarse a su equipo de tecnología en pleno crecimiento. Experiencia demostrable en desarrollo con Go (Golang),...
-
Senior Golang backend developer
hace 7 horas
Palma, Baleares, España Semrush A tiempo completoSenior Golang Developer (Enterprise Solutions Unit) Hi thereWe are Semrush, a global Tech company developing our own product – a platform for digital marketers. Are you ready to be a part of it? We're hiring for Senior Golang Developer (Enterprise Solutions Unit). We are Semrush, a global Tech company developing our own product – a platform for digital...
-
Senior Golang Backend Developer
hace 1 semana
Palma, Baleares, España beBee Careers A tiempo completoSenior Golang Backend DeveloperWe are seeking a dedicated and motivated Senior Golang Engineer to join our team. As a key member, you will be responsible for building high-quality, scalable, maintainable software solutions using Go in EKS and Lambda environments.Key Responsibilities:Develop high-quality software solutions using Go and related...
-
Golang Blockchain Architect
hace 2 semanas
Palma, Baleares, España beBee Careers A tiempo completoRevolutionize blockchain technology by developing the GenLayer node, a pioneering project that combines AI-driven consensus algorithms with decentralized applications.About This RoleWe are seeking a skilled Senior Golang Developer to join our team and support the development of the GenLayer node. As a core member of our software development team, you will be...
-
Highly Experienced Senior Golang Software Developer Wanted
hace 2 semanas
Palma, Baleares, España beBee Careers A tiempo completoTransform Your Career as a Senior Golang EngineerAre you a skilled software developer looking to take your career to the next level? Do you have a passion for building scalable and maintainable software solutions? We are seeking a highly motivated and experienced Senior Golang Engineer to join our team.About the RoleWe are looking for a seasoned engineer who...
-
Senior Golang Developer
hace 21 horas
Palma, Baleares, España buscojobs España A tiempo completoWe are Semrush, a global Tech company developing our own product – a platform for digital marketers. Tasks in the role Software Architecture Design: Participate in designing software architecture and developing fault-tolerant distributed systems using Golang. Collaboration: Work closely with Product Owner (PO) and Technical Owner (TO) to refine project...
-
Senior Golang Developer
hace 1 día
Palma, Baleares, España buscojobs España A tiempo completoWe are Semrush, a global Tech company developing our own product – a platform for digital marketers.Tasks in the roleSoftware Architecture Design: Participate in designing software architecture and developing fault-tolerant distributed systems using Golang.Collaboration: Work closely with Product Owner (PO) and Technical Owner (TO) to refine project...
-
Developer with Expertise in Scalable Architectures
hace 13 horas
Palma, Baleares, España beBeeSenior A tiempo completoSenior Golang Developer Job DescriptionWe are seeking a highly skilled Senior Golang Developer to join our Core Infrastructure Team. As a key member of the team, you will be responsible for designing and developing scalable architectures, ensuring data privacy and security in compliance with regulations.About the RoleSoftware Architecture Design: Participate...
-
Software Developer
hace 4 semanas
Palma, Baleares, España Thunes A tiempo completoThunes' proprietary Direct Global Network allows Members to make payments in real-time in over 130 countries and more than 80 currencies.Thunes' Network connects directly to over 7 billion mobile wallets and bank accounts worldwide, via more than 350 different payment methods, such as GCash, M-Pesa, Airtel, MTN, Orange, JazzCash, Easypaisa, AliPay, WeChat...