Remote first tech projects
Principal Golang Engineer
Location
Czechia
Posted
30 days ago
Salary
0
Seniority
Lead
Job Description
Principal Golang Engineer
Pragmatike
• Design and develop scalable, distributed, server-side applications and microservices using Go. • Build and optimize mission-critical backend software, with a strong focus on system programming, concurrency, and performance tuning. • Design and implement robust peer-to-peer (P2P) communication systems (P2P experience is mandatory). • Contribute to or build systems using libp2p or similar P2P frameworks. • Ensure cross-platform compatibility and consistent application behavior across environments. • Collaborate within an Agile/Scrum team, contributing to backlog refinement, risk identification, and dependency management. • Produce clean, maintainable, and reusable code, following strong engineering standards. • Optimize backend systems for performance, reliability, security, and fault tolerance. • Establish and enhance backend infrastructure, including deployment pipelines, observability, and monitoring tooling. • Work across multi-cloud environments (AWS, Azure, GCP) and collaborate closely with infrastructure teams. • Participate actively in the full application lifecycle, from design to production operations. • Engage with product and design teams to deeply understand end-user and platform requirements. • Conduct thorough code reviews, mentor other engineers, and raise overall backend engineering quality. • Champion best engineering practices and a culture of high-quality software craftsmanship.
Job Requirements
- 5–6+ years of experience as a Senior or Lead Backend Engineer.
- MS degree in Computer Science or a closely related technical field.
- Strong hands-on expertise in Go and/or Java (Go strongly preferred).
- Solid understanding of software design patterns, concurrency, and multi-threaded programming.
- Proven production experience with P2P architectures (mandatory).
- Strong knowledge of internet protocols and technologies (TCP/IP, HTTP, etc.).
- Experience with service-oriented architectures (REST, JSON, API design).
- Ability to design secure, well-structured RESTful APIs and understand their client-side implications.
- Deep understanding of Agile development principles and collaborative team environments.
- Strong communication skills and ability to influence technical direction.
Benefits
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Backend Engineer Jobs
.Net Software Engineer, Level 3
CertusWe believe everyone should have the opportunity to learn and improve, in work and in life.
• Translate product requirements into clear, actionable technical plans • Identify key use cases and anticipate edge cases before they become issues • Prioritize and refine requirements to focus on what truly matters • Document and communicate requirements with clarity across teams • Collaborate with product owners and engineers to ensure alignment and completeness • Design and deliver scalable, secure, and high-performing features • Balance functionality, performance, reliability, and maintainability in every solution • Contribute to architecture at the feature, module, and component levels • Debug and resolve issues efficiently using modern tools and techniques • Take ownership of code quality—proactively identifying and fixing defects • Partner with QA to validate features and exceed acceptance criteria • Engage in technical discussions that drive innovation and continuous improvement
Staff Backend Engineer – Databases
Grafana LabsHeadquartered in New York, New York, Grafana Labs is an IT company specializing in developing accessible, user-friendly, and open-source metric visualization to
• Lead multi-quarter technical initiatives from problem framing through rollout, e.g., trace aggregation APIs, Limitless Tempo, autoscaling cells and customer limits, or query engine improvements. • Own the architecture of core Tempo components: ingestion, storage, query, and metrics generation. Drive design reviews, make sharp trade-offs on performance, cost, and complexity, and document the “why” for the team. • Design APIs for humans and agents. Shape the next generation of Tempo’s interfaces (structured, deterministic, discoverable) so that Act 3 products, LLM-driven assistants, and external integrators can build on Tempo reliably. • Own outcomes against concrete SLOs (P99 write latency, incident recurrence, TCO per ingested GB) and push the team toward Zero Ops through automation, parameterized rollouts, and actionable alerts. • Work closely with PMs and with App Observability, Asserts, Drilldown, and Grafana Assistant teams to understand how Tempo gets consumed and to ship what unblocks them. • Raise the engineering bar through code review, design feedback, pairing on hard problems, and writing that leaves the team smarter than you found it. • Participate in on-call for the services you help build, and be a force multiplier in incident response and post-incident learning. • Tempo is OSS. You will engage the community, review external contributions, and help steer the project in the open.
Senior PHP Developer
FeverUpFever is committed to creating an inclusive and diverse workspace where everyone's background and ideas count. Our main goal is to find the best possible talent regardless of place of birth, racial or ethnic origin, gender, gender identity, religion, opinion, sexual orientation, disability, pregnancy, marital status, age or caring responsibilities. We encourage everyone to apply! If you require any kind of accommodation during the selection process please contact our Talent team so we can help you by providing a welcoming and seamless journey. If you want to know more about how Fever processes your personal data, click here.
Role Description We are looking for a Senior PHP Developer to join our Payments squad, where we design and build robust, scalable and secure platforms for payments, reconciliation and fiscal automation. You’ll work in highly demanding environments, where software quality, reliability and adaptability are essential, and where technical challenges are part of everyday work. Key responsibilities - Be part of a multidisciplinary squad, focused on high concurrency, testability, best practices and efficiency. - Design and develop robust and maintainable APIs for payment systems, reconciliation and fiscal process automation. - Participate actively in architectural decisions, helping to build scalable, resilient systems. - Implement high-concurrency workflows, with a strong focus on operational stability and traceability. - Integrate external services that handle critical business logic. - Contribute to test coverage, code reviews and controlled deployments through CI/CD pipelines. - Work with AWS services such as SQS, CloudWatch and Lambdas, managing events, queues and metrics effectively. - Collaborate closely with other technical teams using the Atlassian suite (Jira, Bitbucket, Confluence, SonarCloud), following a results-oriented approach focused on quality and continuous improvement. Qualifications - Experience working in payment systems or financial platforms. - Experience with event-driven architectures. - Familiarity with DevOps-oriented teams and cloud-native environments. - Experience working in high-traffic, real-time systems. Benefits - Opportunity to have a real impact in a high-growth global category leader. - 40% discount on all Fever events and experiences. - Home office friendly. - Responsibility from day one and professional and personal growth. - Great work environment with a young, international team of talented people to work with! - Health insurance and other benefits such as Flexible remuneration with a 100% tax exemption through Cobee. - English Lessons. - Gympass Membership. - Possibility to receive in advance part of your salary by Payflow. - Attractive compensation package consisting of base salary and the potential to earn a significant bonus for top performance.
Full-Stack PHP Symfony Developer
Link Juice Club LtdLink Juice Club offers niche-related contextual link services for individuals active in various industries such as i-gaming, financial tech, crypto, and forex. They provide custom high-quality options for the best pricing in the industry and aim to grow their database exponentially.
Role Description We're seeking a Senior PHP Symfony Developer to join our team building a content marketing and link-building platform that connects companies (buyers) with website owners (webmasters). You’ll be working on a complex Domain-Driven Design architecture, contributing to both new feature development and the ongoing improvement of an established, high-quality codebase. - Build new business features using Domain-Driven Design principles across multiple domains (Orders, Sites, Companies, Shopping Cart, etc.) - Design and implement RESTful API endpoints using Symfony 7.4, handling complex business logic workflows - Write clean, maintainable, and testable code with full type safety (PHPStan level 9) - Maintain and expand test coverage using Codeception (unit, functional, and integration tests) - Work within a strict DDD architecture (Domain, Application, Infrastructure, and API layers) - Debug issues, optimize performance, and refactor legacy code - Ensure system stability and scalability across the platform - Collaborate in a Docker-based environment, participate in code reviews, and contribute to technical decisions Qualifications - 5+ years of professional PHP development experience - Strong expertise with Symfony (5+ years) - Deep understanding of Domain-Driven Design principles - Proven experience designing and building REST APIs - Advanced knowledge of Doctrine ORM and database design - Strong testing skills with experience writing comprehensive test suites - Experience with static analysis tools like PHPStan and automated refactoring tools like Rector - Knowledge of authentication and security (JWT, refresh tokens) - Familiarity with asynchronous processing and message queues - Ability to work independently and mentor junior developers Benefits - Work with modern technologies including PHP 8.3 and Symfony 7.4 - Clean, well-structured codebase built with DDD principles - Strong focus on code quality, testing, and best practices - Exposure to a complex and engaging business domain - Full-time role with long-term growth opportunities - Collaborative and technically driven team environment - Modern stack including PostgreSQL, Docker, AWS S3, and advanced tooling Company Description Link Juice Club offers niche-related contextual link services for individuals active in various industries such as i-gaming, financial tech, crypto, and forex. They provide custom high-quality options for the best pricing in the industry and aim to grow their database exponentially.


