TL;DR
Senior Software Engineer (Golang): Design, build, and evolve shared frameworks and libraries for microservices and APIs with an accent on Golang development and cross-runtime consistency. Focus on simplifying complexity for developers, integrating observability, authentication, and communication protocols, and ensuring system reliability and scalability.
Location: Ideally hybrid from Mexico City or remote within Mexico.
Company
hirify.global is a pioneer in earned wage access, providing real-time financial flexibility through products that allow access to hirify.globalgs as they are earned.
What you will do
- Design, implement, and maintain core frameworks and libraries in Golang for bootstrapping, shared services, observability, authentication, and RPC/REST tooling.
- Partner with the Kotlin framework owner and other engineers to ensure cross-runtime consistency and a unified developer experience.
- Build reusable components for logging, tracing, metrics, configuration management, rate limiting, and service-to-service communication.
- Keep shared frameworks aligned with evolving industry standards (e.g., OpenTelemetry, gRPC/HTTP middleware, Go upgrades, Spring Boot integrations).
- Participate in architecture and design reviews, providing recommendations and advocating for best practices.
- Deliver solutions that balance speed, quality, and scalability, with built-in testing, monitoring, and performance considerations.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- 4+ years of software development experience, including contributions in framework, platform, or infrastructure engineering.
- Strong expertise in Golang and experience building frameworks, libraries, or developer tooling.
- Knowledge of service-oriented and event-driven architectures, including gRPC, REST, and messaging/eventing systems.
- Familiarity with observability stacks, OpenTelemetry, and performance tuning.
- Experience with AWS managed services, container orchestration (Kubernetes), and CI/CD pipelines.
Nice to have
- Experience with Kotlin/Java (Spring Boot) or other backend runtimes (C#, Python, TypeScript).
Culture & Benefits
- Contribute to building products that deliver real-time financial flexibility for a diverse community.
- Work with an experienced leadership team and world-class funding partners.
- Receive excellent employee benefits, including healthcare, internet/cell phone reimbursement, and a lhirify.globalg and development stipend.
- Potential opportunities to travel to the Mountain View HQ.
- Be part of a team that celebrates diversity and strives to create a culture of belonging.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →