Trusted Concepts, Inc. is a company that builds and implements innovative products for complex challenges. They are seeking a Senior Backend Engineer with expertise in legacy systems and modern development, responsible for transforming Java infrastructures into high-performance Golang systems.
Responsibilities:
- Legacy Transformation: Take ownership of large, complex Java codebases and strategically migrate towards high-performance Golang microservices
- Protocol Development: Design and maintain low-level communication interfaces involving SS7 (MAP) and DIAMETER protocols
- System Architecture: Build and optimize highly available resilient systems capable of handling multiple client connections
- Database Management: Design schemas and optimize queries for both MySQL and PostgreSQL to ensure data integrity and performance. Understand existing data structures and migrate them as appropriate
- Queue Management: Implement and manage robust job queues and asynchronous task frameworks to handle API traffic and background processing
Requirements:
- Expert-level proficiency in both Java and Golang
- Deep, fundamental understanding of Signaling System No. 7 (SS7) and DIAMETER
- Advanced experience with MySQL and PostgreSQL, including performance tuning and distributed database patterns
- Deep understanding of job queues and task management (e.g., RabbitMQ, Kafka, or custom-built Go workers)
- Comfortable with API models and specifying and writing endpoints to be used by adjacent applications
- A 'Re-write' Mindset: You are not intimidated by code that has undergone iterations and layers of with minimal documentation
- High Agency: A drive to see tasks through to completion
- Global Mobility: This role requires the ability to travel for extended periods to coordinate with global teams or oversee on-site deployments
- Flexibility: We offer flexible working hours to accommodate your peak productivity times