A leading tech company in Mexico City is seeking an experienced Software Engineer to develop cutting-edge technologies involving LLVM optimizations and code generation. Candidates must have a Bachelor’s degree, strong programming skills in C++ and Python, and the ability to communicate effectively in English. The role offers opportunities to collaborate on significant projects while driving innovation at scale. This position will involve close interaction with senior engineers and the chance to impact important technical decisions across the company.
Qualifications
Bachelor’s degree or equivalent practical experience required.
1 year of experience with data structures and algorithms.
1 year of experience in software development using C++ and Python.
Ability to communicate in English fluently.
Experience in writing and debugging software code.
Responsibilities
Collaborate with teams to improve LLVM and related technologies.
Work with other senior SWEs and TLs on developing features.
Participate in team OKR planning and roadmap definition.
Foster a collaborative culture within the team.
Skills
C++
Python
Data structures
Algorithms
English communication
Debugging software
Programming languages
Low level programming
Education
Bachelor’s degree or equivalent practical experience
Tools
LLVM
Toolchains
Job description
A leading tech company in Mexico City is seeking an experienced Software Engineer to develop cutting-edge technologies involving LLVM optimizations and code generation. Candidates must have a Bachelor’s degree, strong programming skills in C++ and Python, and the ability to communicate effectively in English. The role offers opportunities to collaborate on significant projects while driving innovation at scale. This position will involve close interaction with senior engineers and the chance to impact important technical decisions across the company.