Intralogistics Software Engineer (C#/Plc)

E80 Group

San Pedro Garza García

On-site

MXN 1,200,000 - 1,800,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

E80 Group in Apodaca, Mexico, seeks a Senior Staff Software Engineer to lead backend architecture and delivery for high-speed broadband platforms. You will design scalable microservices using Java, Spring Boot, Kafka, and REST APIs, while guiding a small engineering team and collaborating across functions.

The role emphasizes robust, secure, and high-performance backend solutions, with emphasis on testing, documentation, and continuous improvement in a distributed cloud environment.

Qualifications

  • 8+ years of hands-on SW product development in a Linux distributed environment.
  • BS in Computer Science or Computer Engineering or similar degree.
  • Proficient in Java with Spring/Spring Boot, Kafka, and REST APIs.
  • Experience leading a small engineering team and guiding tasks.
  • Experience with SQL/NoSQL and distributed in-memory stores (Ignite/Redis).
  • Networking knowledge: sockets, TCP/IP, UDP, SNMP.
  • Cloud-native architecture with Azure or AWS and containerized apps.

Responsibilities

  • Drive architecture, design, development, and optimization of backend services and distributed systems.
  • Develop robust, secure, high-performance APIs and microservices.
  • Maintain and enhance backend systems for reliability and performance.
  • Test the solution code and contribute to automated test coverage.
  • Assist QA with debugging, test planning, and issue resolution.
  • Document system architecture, decisions, and root cause analyses.
  • Collaborate with cross-functional teams to deliver end-to-end solutions.
  • Leadership may mentor other staff engineers.

Skills

Java proficiency
Spring & Spring Boot
Kafka
REST APIs
Distributed systems
Analytical/problem-solving
Leadership
English communication
Team collaboration

Education

Bachelor's degree in Computer Science/Engineering

Tools

Kafka Streams
SQL
NoSQL
Redis
Apache Ignite
Git
JIRA
Kubernetes
Grafana/Plutono
OpenSearch
CI/CD pipelines
Ansible (IaC)

Job description

Sr Staff Software Engineer
Location:
Apodaca, Other, Mexico
**Role Purpose:**
We are seeking a highly skilled **Senior Staff Software Engineer** with deep expertise in **backend development** to join our engineering team. In this role, you will **drive the architecture, design, development, and optimization** of backend services and distributed systems built with **Java** , **Spring Boot** , **Kafka** , web services, and databases. These systems play a critical role in **managing, monitoring, and optimizing the performance of high-speed broadband delivery platforms** .
You will be responsible for a wide range of software engineering activities, including:
+ **Analyzing** business and technical requirements to design scalable backend solutions. Evaluates technologies choices discussing tradeoffs and benefits.
+ **Problem solution** address ambiguos problems, able to define the problem and the solution.
+ **Developing** robust, secure, and high-performance APIs and microservices.
+ **Maintaining** and enhancing existing backend systems to ensure reliability and performance.
+ **Testing** the solution code and contributing to automated test coverage.
+ **Assisting Quality Assurance Engineers** with debugging, test planning, and issue resolution.
+ **Documenting** system architecture, design decisions, implemented solutions, workarounds, and root cause analyses.
+ **Collaborating** with cross-functional teams to deliver integrated, end-to-end solutions.
+ **Leadership** may manage and mentor other staff engineers shaping the overall engineering culture.
**Required Qualifications**
+ 8+ Years Hands-on experience in SW product development in a linux distributed applications environment
+ Analyze, develop, design, and maintain software for CommScope ServAssure product family
+ Minimum BS degree in Computer Science, Computer Engineering or a similar degree program
+ Highly proficient in Java with in-depth knowledge of Spring and Spring Boot frameworks, Kafka and Kafka Stream, Web Services (REST APIs).
+ Experience leading a small group of engineers, defining tasks and provide guidance to solve the problem or assigned work.
+ Experience with database design and maintenance of old records, using SQL and NoSQL database and distributed in-memory data store such as Apache Ignite or Redis.
+ Solid understanding of network programming, including Sockets, TCP/IP, UDP, SNMP and related networking protocols
+ Exposure to cloud native architecture and experience with Microsoft Azure or AWS cloud deployments and containerized applications.
+ Excellent analytical, problem-solving skills, able to discover the issue, define the problem and tasks to solve it.
+ Self-motivated with ability to work autonomus in distributed teams and keep learning.
+ Great **English communication skills** - spoken, written, and reading.
_Other skills needed:_
+ Knowledge of Development lifecycle knowledge.
+ Familiarity with CI/CD pipelines and automated testing frameworks.
+ Knowledge of development methodologies like waterfall & agile/scrum.
+ Usage of GIT.
+ Knowledge of JIRA/Atlassian suite or similar project management.
**Preferred Qualifications**
+ Experience with design and development of large-scale distributed applications.
+ Experience with Kubernetes and containerized applications.
+ Experience with Grafana/Plutono, Solr, OpenSearch.
+ Exposure to Telecom / Cable / PON network management applications.
+ Excellent communication, organization, and interpersonal skills.
+ Familiarity with Infrastructure as Code (IaC) concepts using Ansible to manage cloud or on-premise infrastructure.<

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Architect – Intralogistics Systems
Senior Backend Architect – Intralogistics Systems

E80 Group • San Pedro Garza García

On-site
MXN 1,200,000 - 1,800,000
Intermediate Implementation Consultant (Bilingual English, Spanish)
Intermediate Implementation Consultant (Bilingual English, Spanish)

Incognito Software Systems • Mexico

Remote
MXN 450,000 - 900,000
Bms Mbd Engineer: Matlab/Simulink & Targetlink
Bms Mbd Engineer: Matlab/Simulink & Targetlink

Global Connect Technologies • Monterrey

On-site
MXN 900,000 - 1,300,000
Sr. Software Engineer
Sr. Software Engineer

Totum Talent • San Pedro Garza García

On-site
MXN 400,000 - 700,000
Senior Software engineer Mexico
Senior Software engineer Mexico

Zoolatech • Región Centro

Hybrid
MXN 600,000 - 1,000,000
Lead Software Engineer
Lead Software Engineer

Turtle Trax S.A. • Región Centro

Hybrid
MXN 900,000 - 1,200,000
[MEX] Principal Software Engineer
[MEX] Principal Software Engineer

Spectrum Effect • San Pedro Garza García

Hybrid
MXN 900,000 - 1,300,000
Stock options
Flexible work environment
Solutions Architect - Java
Solutions Architect - Java

Lumenalta • Mexico

Remote
MXN 1,846,040 - 2,399,852
Senior Platform Engineer ID90029
Senior Platform Engineer ID90029

AgileEngine, LLC. • Región Centro

Hybrid
MXN 2,216,000 - 3,323,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Senior Field Service Engineer (Controls & Automation)
Senior Field Service Engineer (Controls & Automation)

Güntner Group • Apodaca

On-site
MXN 420,000 - 660,000