Senior Software Engineer

Hace 1 día

méxico, baja california UnifiedCommunications Jornada completa

As a Senior Software Engineer at Unified Communications, your contributions will directly influence the success of our products and company. You’ll work on meaningful projects, solve real-world challenges, and see the immediate impact of your efforts. You will be a key player in a team where innovation and continuous improvement are at the heart of what we do.

Who You Are
  • You enjoy diving deep into problems. You know that when you keep learning, you find a solution.
  • You understand that the only real limitations are the laws of physics. (You can beat everything but the speed of light).
  • You love real ownership, challenge, and seeing the impact of your hard work.
  • You believe that building software, ultimately, is all about people.
  • You know that tools (including AI, languages, frameworks, architectures, etc.) are leverage to help you achieve goals, not the goals themselves.
  • You trust in the incredible potential of people, and respect others.
Who You Aren’t
  • You want to focus only on writing code.
  • You are afraid of being wrong or making mistakes.
  • You think that new ideas should only come from leadership.
  • You believe the best engineers always work with the latest tools, frameworks, and programming languages.
  • You don’t like to think about business problems.
Responsibilities
  • Participate in all phases of software development lifecycle, including gathering requirements, design, implementation, testing, and maintenance.
  • Maintain a strong focus on security and data protection.
  • Design software architecture and technical solutions compatible with existing services.
  • Deep‑dive bugs and fix issues during on‑call shifts.
  • Produce and maintain high‑quality documentation for projects and services.
  • Mentor junior developers, promote best practices, and foster a culture of continuous improvement.
  • Write highly readable code and uphold high standards for code quality through PR reviews.
  • Contribute to team operations discussions.
What You’ll Need
  • Deep understanding of cloud architectures and design principles.
  • Strong writing and communication skills.
  • Ability to work effectively in a collaborative team environment.
  • Familiarity with CI/CD pipelines and Dev Ops practices.
  • Strong testing and debugging skills.
  • Understanding of data structures and algorithms.
  • Analytical thinking and problem‑solving skills.
  • Deep expertise in at least one tech stack.
  • 3+ years of software development experience.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries: IT Services and IT Consulting

Location: Mexico City Metropolitan Area