Software Engineer
MEX-Distrito Federal-Reforma 26, Mexico
Thomson Reuters
Thomson Reuters empowers professionals with cutting-edge technology solutions informed by industry-leading content and expertise.Senior Software Engineer
Are you passionate about the chance to bring your experience to a world-class company that is market-leading for both content and technology? If yes, we are looking for you!
As a Software Engineer at Thomson Reuters, you will play a crucial role in our technology team, driving the design, development, and delivery of cutting-edge software solutions. Your primary purpose will be to enhance customer experience by creating robust, scalable, and efficient software systems. Software Development Engineers are mid-level professionals that design, build, develop and deploy software applications, tools, platforms and services that enable current and future needs of our customers.
Software Development Engineers interact with internal and external teams. They work on projects independently and collaborate with cross-functional teams to manage project priorities, deadlines, and deliverables.
In this role, you will assist colleagues, Business Analysts, and other team members by solving problems, providing technical guidance, training and helping them. Exceptional attention to detail, strong analytical skills, excellent communication skills, an innovative mindset, the ability to solve complex problems and deep technical ability in software development programming within an agile environment will be key for success. As an SE you should have some experience working with AI technologies
Trust is a key value for Thomson Reuters, and your trustworthiness will be essential for the success of our hybrid model of work.
About the Role
In this opportunity as a Software Engineer, you will be responsible for:
- Development: Participate in the development of software applications using C++, ensuring they meet business requirements and are secure, scalable, maintainable, and efficient. Develop new features for existing applications as well as create new applications to help meet business needs in areas such as Taxes, Sales, Marketing, Human Resources, Finance, Operations, Procurement, and Supply Chain Management.
- Customer Obsession: Engage with customers to understand their needs deeply, using feedback and data to drive product enhancements that exceed their expectations. Continuously seek opportunities to simplify and improve the customer journey through process, product, or business model changes.
- Agile Methodologies: Apply agile methodologies to deliver software solutions swiftly and efficiently. Utilize metrics and data to measure outcomes and iterate on solutions to achieve optimal results. Actively participate in Agile/Scrum team activities such as daily standups, retrospectives, and sprint planning sessions.
- Co-Creation: Collaborate closely with customers and stakeholders to co-create solutions, building strong, trusted relationships through passion, curiosity, and empathy.
- Challenge & Commit: Encourage respectful dialogue and debate within the team, seeking diverse viewpoints to drive optimal solutions. Commit to delivering results beyond expectations by maintaining a clear focus on outcomes.
- Ownership and Accountability: Take ownership of projects beyond your immediate responsibilities, ensuring personal accountability for actions and accelerating results.
- Growth Mindset: Embrace change and tackle complex challenges head-on. Seek and incorporate external learnings, proactively seek diverse perspectives, and continuously drive innovation through rapid experimentation and learning from failure.
- Testing and Quality Assurance: Implement feature requests through automated testing, unit testing, integration testing, system testing, user acceptance testing, and quality inspections.
- Collaboration: Work closely with product owners and other stakeholders on project prioritization and release planning. Participate in sprint or team ceremonies.
- Best Practices: Apply software engineering best practices such as continuous integration and continuous deployment, pair programming, test-driven development, and domain-driven design.
- Technology Adoption: Stay abreast of new technologies and their potential adoption within the organization. Help maintain and improve existing codebases by fixing bugs and optimizing performance.
- Production Support: Support production systems by responding to incidents and implementing hotfixes.
About You
- Experience: 3 years of programming experience in C++. Desirable experience in software engineering and knowledge of other programming languages and technologies, including XML, JSON, XSLT, C#, .Net, JavaScript, and Python.
- Artificial Intelligence: Experience with LLMs, AI Solutions, and evaluation. Understanding of agentic systems and workflows.
- Desirable Technical Expertise: Knowledge of GitHub, GitHub actions, XMLSpy, static code analysis with SNYK (or other static code software), JFrog, and Code Coverage (Report) from Microsoft.TestPlatform NuGet. Familiarity with GoogleTest for unit testing (or other unit testing frameworks). Proficient in the use of IDE, VisualStudio preferred. Azure DevOps knowledge is desirable, including ADO Pipelines, dashboards, and boards.
- Customer Obsessed: Relentlessly curious about customers, consistently demonstrating a deep understanding of their needs and using feedback and data to serve them beyond their expectations. Agile in approach, confident in applying methodologies for fast delivery, and sophisticated in the use of metrics.
- Challenge & Commit: Skilled at engaging in respectful dialogue and debate, seeking and contributing diverse viewpoints to drive optimal solutions. Clear focus on outcomes and results, taking ownership and accountability for projects and personal actions.
- Growth Mindset: Embraces change and challenges, seeking out tough and ambiguous problems to solve. Proactively seeks diverse perspectives, offers and seeks candid feedback, and learns quickly from failure to drive innovation.
- Trustworthiness: Demonstrates a high level of trustworthiness, essential for the success of our hybrid model of work. Able to work independently and responsibly, maintaining integrity and reliability in all tasks.
- Communication Skills: Excellent communication skills, written and verbal, able to convey complex technical concepts to both technical and non-technical stakeholders effectively.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. Excellent active and passive listening skills. Excellent reading comprehension.
- Collaboration: Strong team player, able to work collaboratively in a fast-paced, dynamic environment, building strong relationships with team members and customers alike.
- Continuous Learning: Demonstrates a commitment to continuous learning and improvement, staying updated with the latest industry trends and technologies.
- Strong problem solving and analytical thinking. Ability to understand code and solve problems based on existing good practices and standards
#LI-LJ1
What’s in it For You?
Hybrid Work Model: We’ve adopted a flexible hybrid working environment (2-3 days a week in the office depending on the role) for our office-based roles while delivering a seamless experience that is digitally and physically connected.
Flexibility & Work-Life Balance: Flex My Way is a set of supportive workplace policies designed to help manage personal and professional responsibilities, whether caring for family, giving back to the community, or finding time to refresh and reset. This builds upon our flexible work arrangements, including work from anywhere for up to 8 weeks per year, empowering employees to achieve a better work-life balance.
Career Development and Growth: By fostering a culture of continuous learning and skill development, we prepare our talent to tackle tomorrow’s challenges and deliver real-world solutions. Our Grow My Way programming and skills-first approach ensures you have the tools and knowledge to grow, lead, and thrive in an AI-enabled future.
Industry Competitive Benefits: We offer comprehensive benefit plans to include flexible vacation, two company-wide Mental Health Days off, access to the Headspace app, retirement savings, tuition reimbursement, employee incentive programs, and resources for mental, physical, and financial wellbeing.
Culture: Globally recognized, award-winning reputation for inclusion and belonging, flexibility, work-life balance, and more. We live by our values: Obsess over our Customers, Compete to Win, Challenge (Y)our Thinking, Act Fast / Learn Fast, and Stronger Together.
Social Impact: Make an impact in your community with our Social Impact Institute. We offer employees two paid volunteer days off annually and opportunities to get involved with pro-bono consulting projects and Environmental, Social, and Governance (ESG) initiatives.
Making a Real-World Impact: We are one of the few companies globally that helps its customers pursue justice, truth, and transparency. Together, with the professionals and institutions we serve, we help uphold the rule of law, turn the wheels of commerce, catch bad actors, report the facts, and provide trusted, unbiased information to people all over the world.
About Us
Thomson Reuters informs the way forward by bringing together the trusted content and technology that people and organizations need to make the right decisions. We serve professionals across legal, tax, accounting, compliance, government, and media. Our products combine highly specialized software and insights to empower professionals with the data, intelligence, and solutions needed to make informed decisions, and to help institutions in their pursuit of justice, truth, and transparency. Reuters, part of Thomson Reuters, is a world leading provider of trusted journalism and news.
We are powered by the talents of 26,000 employees across more than 70 countries, where everyone has a chance to contribute and grow professionally in flexible work environments. At a time when objectivity, accuracy, fairness, and transparency are under attack, we consider it our duty to pursue them. Sound exciting? Join us and help shape the industries that move society forward.
As a global business, we rely on the unique backgrounds, perspectives, and experiences of all employees to deliver on our business goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under applicable law. Thomson Reuters is proud to be an Equal Employment Opportunity Employer providing a drug-free workplace.
We also make reasonable accommodations for qualified individuals with disabilities and for sincerely held religious beliefs in accordance with applicable law. More information on requesting an accommodation here.
Learn more on how to protect yourself from fraudulent job postings here.
More information about Thomson Reuters can be found on thomsonreuters.com.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Azure Classification Consulting CX DevOps Engineering Finance GitHub JavaScript JSON LLMs Pipelines Python Scrum TDD Testing XML
Perks/benefits: Career development Flex hours Flex vacation Health care Startup environment Team events Transparency
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.