Senior Software Developer at KOHO focused on backend services using Go and related technologies. Collaborating closely with a small team to deliver impactful financial products.
Responsibilities
Rapidly test and ship new ideas by building internal tools, experiments, and POCs - learning quickly through hands-on execution, iteration, and real-world feedback.
Guiding the technical strategy for your direct team and the broader department
Building and iterating on backend services in Go, using PostgreSQL and DynamoDB, and implementing message-driven patterns with RabbitMQ
Contributing across the stack, including light frontend work in our mobile app (Angular/Ionic), web app (React), and internal/admin tools, with support from frontend-focused teammates
Owning work end-to-end: from idea and design, through implementation, testing, and deployment
Collaborating closely with other engineers in person - whiteboarding, pairing, and iterating quickly
Breaking down ambiguous problems into actionable tasks and identifying technical risks early
Participating in on-call rotation and learning how to monitor and operate your work in production using Datadog and other observability tools
Reviewing pull requests, sharing learnings, and contributing to a culture of curiosity and experimentation
Owning the production operation, monitoring our system, and helping define SLAs/SLOs
Requirements
Solid backend experience with Go, including a working understanding of goroutines, channels, and Go best practices
Comfortable working with PostgreSQL and DynamoDB, and can write efficient, readable queries
Experience designing and building RESTful APIs that support real frontend use cases
Familiar with frontend fundamentals (HTML, CSS, JavaScript) and excited to work across React and Angular—even if backend is your core strength
Enjoy understanding the full request lifecycle, from UI interaction to database and back again
Solution-oriented - identify problems, own them, and improve them!
Able to communicate complex technical issues in a concise and effective manner
Thrive in fast-moving, experimental environments where problems may be loosely defined and solutions evolve quickly
Proactive, curious, and comfortable asking questions, documenting learnings, and sharing ideas
Ready to work on production systems and grow into on-call responsibilities with team support
Benefits
Competitive compensation & equity
Generous vacation + Wellness days + Flex Days + holiday closure
Remote-first environment + coworking support + yearly all hands retreat
Access to coaching & growth programs
Parental top-up & leave policies
Comprehensive health benefits
Power-up budgets for books, home office setup, phone & internet, AI tools, and professional development
Job title
Senior Full Stack Software Developer – Backend Focus
Senior Software Engineer developing healthcare solutions using PHP for research and development in a hybrid work environment. Working extensively with SugarCRM and collaborating with team members and stakeholders.
Software Engineer creating and supporting backend services for MakeMusic's products. Developing modular backend code and improving system scalability while mentoring junior teammates.
Software Engineer Principal at PNC developing and maintaining banking technology solutions with a focus on core banking platforms and microservices architecture. Collaborating with teams while ensuring quality and compliance in project deliverables.
Senior Software Engineer designing and developing software solutions for PNC's Lending Technology organization. Collaborating with teams to deliver innovative software based on customer needs.
Développeur Back - end Expert pour mission stratégique chez Metaline. Maintenance et développement d’applications en environnement .NET et e - commerce.
Backend Software Engineer responsible for building backend services and data - centric products with an emphasis on GenAI applications. Collaborating across teams and cloud environments to deliver solutions.
Senior Backend Engineer developing scalable solutions for a healthcare platform. Collaborating with global teams to enhance user experience and support health outcomes.
Fullstack Developer Java VueJS responsible for developing solutions at Consort Group in Lille. Engaging in agile processes and collaborating with teams for operational features.
Java Fullstack Developer responsible for backend development at Consort Group, focusing on Java applications and collaborating with product management.