Senior Golang Developer leading backend development projects for enterprise solutions at Semrush. Ensuring code quality, mentoring developers, and driving continuous improvement initiatives.
Responsibilities
Leading the development of complex features and projects
Ensuring the overall quality and performance of the backend codebase
Establishing and enforcing coding standards and best practices
Leading code reviews and fostering a culture of quality
Designing and maintaining comprehensive CI/CD pipelines
Handling and resolving critical incidents and providing post-mortem analysis
Mentoring mid-level and junior developers, providing guidance and support
Driving continuous improvement initiatives for the development process and codebase
Requirements
Bachelor's degree or equivalent work experience
5 years of experience in a backend programming environment (Go, Java, Python, C#, etc.) with at least 2 years’ current experience in Go
Expert in Golang with a deep understanding of advanced concepts and performance tuning
Mastery in distributed systems, design patterns, and implementation
Expert in designing high-performance, secure, and scalable APIs
Good understanding of SQL, preferably PostgreSQL, and database design
Experienced in mentoring and developing other developers
Senior Software Engineer at Satispay responsible for technical direction in backend development. Collaborating in a hybrid setup to enhance digital payment solutions with a talented team.
Senior Software Engineer at Satispay responsible for developing and maintaining back - end systems in digital payments. Driving technical quality and mentoring team members in a collaborative environment.
Senior Software Engineer responsible for leading the technical direction and quality of digital payment systems. Collaborating across teams to deliver scalable and secure back - end integrations.
Senior Software Engineer responsible for back - end development in a digital payments firm. Leading technology direction and mentoring team members encompassing multiple projects and services.
Senior Software Engineer shaping the future of digital payments at Satispay. Responsible for technical direction, quality, and delivery of complex systems across teams.
Senior Software Engineer developing back - end solutions for fintech company Satispay. Driving technical direction and service integration in a hybrid work environment.
Senior/Staff Backend Compiler Engineer developing a domain - specific language at Axelera AI. Collaborating with engineers across Europe to optimize workloads on heterogeneous hardware architecture.
Senior Java Developer responsible for designing and optimizing high - performance backend systems. Collaborating with cross - functional teams to ensure efficient integration and enhance system architecture.
Senior BigQuery Engineer designing and implementing cloud - native data solutions for financial datasets at Deutsche Bank. Collaborating in an agile environment with a focus on data quality.