Making a positive impact across the globe.
Senior Backend Engineer
Location
United States
Posted
81 days ago
Salary
$150K - $200K / year
Seniority
Senior
Job Description
Senior Backend Engineer
Two Six Technologies
Role Description We are seeking a high-caliber Senior Backend Engineer with a rare blend of legacy expertise and modern systems design. You will be tasked with bridging the gap between established Java infrastructures and high-performance Golang development. This role is not for the faint of heart. You will be responsible for deconstructing, re-architecting, and rewriting large, mission-critical codebases that power global telecommunications, ensuring they are scalable, resilient, and future-proof. This is a remote role. Key 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. Qualifications - Dual-Stack Understanding: Expert-level proficiency in both Java and Golang. You should be equally comfortable navigating existing code and writing equivalent high-concurrency Go routines. - Telecom Domain Knowledge: A deep, fundamental understanding of Signaling System No. 7 (SS7) and DIAMETER. You should be comfortable discussing the signaling stack from the MTP layers through to the application part. - Database Expertise: Advanced experience with MySQL and PostgreSQL, including performance tuning and distributed database patterns. - Task Orchestration and Notifications: Deep understanding of job queues and task management (e.g., RabbitMQ, Kafka, or custom-built Go workers). - API Capability: Comfortable with API models and specifying and writing endpoints to be used by adjacent applications. Requirements - A "Re-write" Mindset: You are not intimidated by code that has undergone iterations and layers with minimal documentation. You have the patience and skill to deconstruct complex logic and rebuild it to a superior standard. - High Agency: A drive to see tasks through to completion. You take pride in delivering robust, high-standard code. - 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, provided project milestones are met. Benefits - Competitive and comprehensive compensation packages. - Medical, dental, and vision insurance. - Life and disability insurance. - Retirement benefits. - Paid leave. - Tuition assistance and professional development. Salary Range $150,000 — $200,000 USD
Related Guides
Related Job Pages
More Backend Engineer Jobs
Virtual Tutor
GO Tutor CorpsEnvisions an America where every child has the support of a tutor to enable them to realize their full human potential
• Provide virtual tutoring to students in Math and/or English Language Arts (ELA) • Review lesson plans and instructional materials in advance to prepare for tutorial sessions • Assess student progress and provide constructive feedback • Utilize interactive and engaging teaching methods to enhance learning • Maintain records of student progress and session outcomes • Communicate effectively with students and parents via the online platform
• Build full stack web applications that solve real client problems • Design and maintain system integrations — connecting APIs, databases, webhooks, and third-party platforms • Write automation workflows that are scalable, repeatable, and maintainable • Contribute to architecture decisions, not just execute tickets • Debug across the full stack including integrations and data pipelines • Translate technical decisions clearly to non-technical stakeholders — both written and verbal • Participate in client-facing communications and documentation in professional English
Role Description As a Staff+ Software Engineer at Seeq, you will play a critical role in shaping the technical direction and architecture of our software platform. You will: - Lead the design and development of complex software systems. - Work closely with cross-functional teams including product managers, designers, and other engineers. - Mentor and coach junior engineers, guiding them in best practices and helping them grow their skills. - Drive innovation and spearhead the implementation of new technologies and frameworks. Qualifications - A Bachelor's or Master's degree (or equivalent experience) in computer science, software engineering, or a related field. - At least 10 years of professional experience in software development. - Strong understanding of software design principles, patterns, and best practices. - Expertise in one or more programming languages, such as Java, Kotlin, Rust, C++, etc. - Expertise in backend development for data-intensive applications. - Experience working with databases such as Postgres or MySQL. - Excellent problem-solving and analytical skills, with great attention to detail. - Proven leadership skills, with the ability to guide and mentor junior engineers. - Excellent communication and collaboration skills. - Familiarity with agile development methodologies and tools, such as Scrum or Kanban. Requirements - Passionate about crafting exceptional software. - Renowned as one of the most productive engineers in your company. - Detail-oriented, advocating for unit testing, continuous integration, and elegant solutions. - Eager to collaborate through pair programming and provide actionable feedback on code. - Adaptable, versatile, and quick to learn new technologies and methodologies. - Knowledge of backend technologies such as a JVM language like Kotlin, Node.js, GraphQL. - Proficiency in databases, distributed computing, and cloud platforms. - Driven by a desire for impact beyond individual contributions. - Proactive in seeking and providing feedback. Benefits - Competitive salary plus bonus incentives ($144,000 - 200,000 USD). - 12-week paid Seeq family leave. - Unlimited PTO. - Internet and mobile phone reimbursements. - Medical benefits. - Group term life insurance. - Short-term and long-term disability insurance pre-tax benefits. - Voluntary vision and dental (ortho). - Vacation bonus program. - Employee Assistance Program. - Generous home office allowance. - Pet-friendly workspace. - A supportive and collaborative team environment.
• Atuar no desenvolvimento, garantindo soluções **escaláveis, seguras e eficientes;** • Projetar e implementar a **arquitetura da aplicação**, incluindo integrações com APIs de terceiros (ex: dados em tempo real, Google, etc.); • Desenvolver e manter **APIs robustas e escaláveis** utilizando Java + Spring; • Coordenar a integração de funcionalidades como **mapas, rotas, pagamento digital e geolocalização;** • Planejar, priorizar e acompanhar **sprints e entregas**, alinhando com as necessidades do projeto; • Trabalhar em conjunto com áreas de **produto e negócio**, garantindo aderência às metas estratégicas; • Garantir a **qualidade do código** por meio de code review, testes automatizados e boas práticas; • Realizar testes **unitários, de integração e end-to-end;** • Projetar e otimizar **bancos de dados relacionais e não relacionais**, assegurando performance e integridade; • Implementar e manter a **infraestrutura necessária** para suportar as aplicações; • Garantir **segurança, resiliência e conformidade com LGPD;** • Apoiar o crescimento técnico do time, promovendo **boas práticas, inovação e melhoria contínua;** • Colaborar com times multifuncionais e participar ativamente das **cerimônias ágeis.**




