Experienced Software Engineer
hace 1 día
The Software Engineer (SE-2) is a experienced role for developers who have established a solid technical foundation and are ready to take on more complex tasks with greater independence. At this tier, engineers are expected to deliver medium-sized features end-to-end, contribute to technical discussions, and begin mentoring junior team members. SE-2 engineers play a crucial role in ensuring the quality and scalability of the software they develop while collaborating effectively within a team.
This role marks a transition from learning to contributing independently, with a growing focus on ownership, problem-solving, and collaboration.
RequirementsKey Responsibilities
- Independently design, develop, and deliver medium-sized features and components.
- Troubleshoot and resolve moderately complex bugs, performance issues, and technical challenges.
- Contribute to code reviews, providing detailed and constructive feedback to peers and junior engineers.
- Follow and improve team coding standards, best practices, and software development workflows.
- Write and maintain comprehensive unit tests and contribute to improving overall code coverage.
- Document solutions, processes, and technical decisions for clarity and future reference.
- Participate in technical discussions and contribute ideas for solving project challenges and improving processes.
- Collaborate effectively with Tech Leads, product managers, designers, and QA engineers to clarify requirements and ensure feature delivery.
- Mentor and assist junior engineers (SE-1 and Interns), helping them improve their coding and debugging skills.
- Learn and apply new technologies, tools, and frameworks as required by the team or project.
- Proficiency in at least one programming language (e.g., JavaScript, Python, C#).
- Solid understanding of software development concepts:
- Data structures and algorithms.
- Debugging and problem-solving techniques.
- Write clean, maintainable, and efficient code following SOLID principles and team best practices.
- Experience working with relational and/or NoSQL databases (e.g., PostgreSQL, SQL Server, MongoDB).
- Practical experience with cloud platforms (e.g., AWS, Azure, or GCP).
- Experience implementing and maintaining CI/CD workflows (e.g., GitHub Actions).
- Familiarity with Agile methodologies (e.g., Scrum, Kanban) and tools like Jira, Azure DevOps.
- Understanding of RESTful APIs, HTTP protocols, and basic architectural patterns.
- Experience with version control systems, particularly Git.
- 2–4 years of professional experience as a software developer.
- Strong communication, collaboration, and problem-solving skills.
- Exposure to front-end frameworks like React or or Angular.
- Experience optimizing software for performance, scalability, and reliability.
- Familiarity with containerization tools like Docker or orchestration tools like Kubernetes.
- Basic knowledge of security best practices for software development.
- Contributions to open-source projects or personal coding projects.
- Experience with React Native and mobile application development in general.
For SE-2 engineers aiming to advance to SE-3 (Senior Software Engineer), we recommend:
- Taking ownership of increasingly complex and critical projects.
- Developing deeper expertise in system design, architecture, and scalability.
- Expanding proficiency with cloud platforms, CI/CD, and performance optimization.
- Contributing to technical decision-making and mentoring junior team members more actively.
Managers will evaluate SE-2 engineers based on:
- Ability to deliver features with quality and growing autonomy.
- Proficiency with databases, cloud platforms, and CI/CD tools.
- Consistency in adhering to team processes, Agile practices, and coding standards.
- Effective collaboration with Tech Leads, peers, and stakeholders.
- Mentoring contributions and ability to help junior engineers grow.
-
Software Developer
hace 1 día
Ciudad de México, Ciudad de México Salvo Software A tiempo completoAt Salvo Software, we build software that powers real-world products used every day by technicians, engineers, and teams across the automotive industry. Our work supports tools that interact directly with vehicles, transforming complex technical data into reliable, usable systems.We value practical engineering, clean and maintainable code, and collaboration....
-
Sr. Software Engineer
hace 1 día
Ciudad de México, Ciudad de México W3Global A tiempo completoRole:1Job Tittle: Sr. Software EngineerRemote*Job Description:*We are looking for Sr Engineer, with the below skills set.(Healthcare is preferred)React Js, Next Js, jQuery, PHP, Magento, JavaScript, WordPress, HTML, CSS,Role:2Job Tittle: Sr. Software EngineerRemote*Job Description:*We are looking for Sr Engineer, with the below skills set.(Healthcare is...
-
Software Engineer
hace 2 semanas
Ciudad de México, Ciudad de México Nelo A tiempo completoSenior Software Engineer | Mexico City | New York City | HybridYou like building things that don't fall apart when scale hits. We're a fintech building systems that move fast but stay reliable and we need a Senior Software Engineer who can keep both in balance.You'll work on distributed systems that power credit and marketplace products across LATAM. The...
-
Principal Sales Engineer
hace 2 semanas
Ciudad de México, Ciudad de México Perforce Software A tiempo completoPosition Summary:Perforce Software is seeking to hire an experienced Principal Sales Engineer to join our Delphix team in Mexico City, Mexico. This role is key to our success in the region. You will be expected to have a positive impact on our customers, partners, and the extended Delphix family. This role will provide a great opportunity to leverage your...
-
Remote Full Stack Engineer
hace 2 semanas
Ciudad de México, Ciudad de México ThinkNext Software Solutions A tiempo completoThe Role: You will be responsible for : Writing well-designed, testable and efficient code.Build and enhance modern, scalable web applications used by thousands of users.Collaborate closely with product owners, designers, and engineers across time zones.Develop clean, maintainable, and testable code using best practices.Design and implement APIs and...
-
Senior Software Engineer
hace 1 día
Ciudad de México, Ciudad de México EXL A tiempo completoDescriptionJob Location: MexicoSalary Range: 50, ,000 MXN Gross MonthlyWe are currently seeking an experienced professional to join our team in the role of Senior Software Engineer – Java TechnologiesIn this role, you will:Contribute to all stages of software development lifecycleAnalyze user requirements to define business objectivesDevelop and test...
-
Senior Software Engineer
hace 2 semanas
Ciudad de México, Ciudad de México EXL A tiempo completo $50,000 - $75,000Job Location: MexicoSalary Range: 50, ,000 MXN Gross MonthlyWe are currently seeking an experienced professional to join our team in the role of Senior Software Engineer – Java TechnologiesIn this role, you will:Contribute to all stages of software development lifecycle Analyze user requirements to define business objectives Develop and test software...
-
Software Engineer
hace 2 semanas
Ciudad de México, Ciudad de México Global Payments Inc. A tiempo completoDescription*About the role:*Zego is currently seeking a Software Engineer to support and develop new features for our Payment Management Platform. The ideal candidate will be a driven, team player working in a small focused development team. The Engineer will participate in the planning, designing and developing of new feature functionality, as well as...
-
Software Engineer
hace 1 día
Ciudad de México, Ciudad de México Description Stori A tiempo completoDescription Stori is looking for a Software Engineer with solid technical skills and a passion for building high-quality, scalable software. In this role, you will work within a squad to develop and maintain software applications on our cloud infrastructure, focusing on well-defined problems and collaborating closely with senior engineers, product managers,...
-
Software Engineer, Android System
hace 2 semanas
Ciudad de México, Ciudad de México Barco A tiempo completoBarco, a global technology leader, pioneers solutions that drive positive outcomes worldwide. Specializing in the Enterprise, Healthcare, and Entertainment sectors, we engineer networked visualization solutions. The Barco Taiwan Design Center (TDC) is the core of our Enterprise division, serving as the pivotal R&D hub. Here, we create exceptional user...