Thomson Reuters

Senior Software Engineer

Thomson Reuters$105K — $155K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of professional software engineering experience in production backend applications.
  • Strong hands-on experience with Java and Spring Boot.
  • Solid experience in developing and deploying applications on AWS Cloud.
  • Proficient with PostgreSQL, including design and optimization capabilities.
  • Experience in designing REST APIs and microservices architecture.
  • Ability to manage software through the entire development lifecycle.
  • Strong problem-solving skills with articulation to technical and non-technical stakeholders.

Responsibilities

  • Design and develop scalable backend services, REST APIs, and microservices.
  • Build and evolve distributed systems with asynchronous messaging and event-driven architecture.
  • Own end-to-end technical solutions from requirements to production support.
  • Optimize PostgreSQL databases for performance and data integrity.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Drive engineering quality through code reviews and automated testing practices.
  • Mentor and guide junior engineers, fostering a culture of collaboration and excellence.

Benefits

  • Hybrid work model offering flexible arrangements.
  • Work-life balance support through flexible policies and remote work options.
  • Career development initiatives to enhance skills for future challenges.
  • Competitive benefits including flexible vacation and mental health resources.
  • Recognized culture promoting inclusion, belonging, and employee values.
  • Opportunities for community involvement through paid volunteer days and social initiatives.
  • Impactful work contributing to justice and transparency in global communities.
Full Job Description

Job Description

We are looking for a hands-onSenior Software Engineerto design, build, and operate scalable cloud-native backend services and distributed applications. You will work primarily withJava, Spring Boot, AWS, and PostgreSQL, partnering with Product, Architecture, DevOps, Security, and other engineering teams to deliver reliable, maintainable solutions from design through production.

In this role, you will have meaningful ownership across the software development lifecycle, contribute to technical design and architecture decisions, and help improve the scalability, reliability, performance, and quality of our platforms. You will also provide technical guidance and mentoring to other engineers while promoting strong engineering practices and end-to-end ownership.

Key Responsibilities

  • Design, develop, test, deploy, and support scalable backend services, REST APIs, and microservices usingJava, Spring Boot, AWS, and PostgreSQL.

  • Build and evolve distributed systems using asynchronous messaging, event-driven architecture, service-to-service communication, caching, resiliency, and fault-tolerant design patterns.

  • Own technical solutions end to end, including requirements analysis, solution design, implementation, automated testing, deployment, monitoring, troubleshooting, and production support.

  • Design and optimize PostgreSQL databases, including schema design, migrations, indexing, query tuning, data integrity, concurrency, and performance optimization.

  • Partner with Product, Architecture, DevOps, Security, and other cross-functional teams to translate business requirements into scalable and maintainable technical solutions.

  • Drive engineering quality through code reviews, automated testing, observability, secure development practices, performance optimization, and continuous improvement.

  • Provide technical guidance, mentoring, and knowledge sharing to engineers while promoting a strong culture of accountability, collaboration, and engineering excellence.

Required Qualifications

  • Professional software engineering experience building and supporting production backend applications.

  • Strong hands-on experience withJava and Spring Boot.

  • Strong experience developing and deploying applications onAWS Cloud.

  • Strong experience withPostgreSQL, including database design, SQL development, indexing, and query optimization.

  • Experience designing and developingREST APIs, microservices, and distributed systems.

  • Experience owning software throughout the full development lifecycle, including development, automated testing, deployment, monitoring, troubleshooting, and production support.

  • Demonstrated ability to solve complex technical problems independently and make practical engineering decisions while balancing scalability, reliability, maintainability, security, and delivery needs.

  • Strong communication and collaboration skills, with the ability to explain technical decisions, risks, dependencies, and trade-offs to both technical and non-technical stakeholders.

  • Experience providing technical guidance, mentoring, code reviews, or knowledge sharing within an engineering team.

Preferred Qualifications

  • Experience withPython, including FastAPI or asynchronous service and API development.

  • Experience with distributed messaging and event-driven technologies such asAWS SQS, SNS, Apache Kafka, and Redis.

  • Experience with asynchronous processing, publish/subscribe patterns, caching, resiliency, and fault-tolerant distributed architectures.

  • Experience with containerization, orchestration, and other cloud-native application patterns.

  • Experience withCI/CD, Infrastructure as Code, GitHub Actions, or Terraform.

  • Experience with observability practices, including application logging, metrics, monitoring, alerting, distributed tracing, and production issue analysis.

  • Experience with performance engineering, including load testing, profiling, capacity planning, scalability testing, and bottleneck analysis.

  • Experience evaluating or usingAI-assisted engineering tools or AI capabilitiesfor relevant software development use cases.

#LI-TH1

This posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.

What27s in it For You?

  • Hybrid Work Model: We27ve adopted a flexible hybrid working environment 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 tomorrow27s 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.

Our use of AI within the recruitment process Thomson Reuters utilizes Artificial Intelligence (AI) to support parts of our global recruitment process. Unless you opt-out, our AI system will assess the information provided by you and compare it to the requirements listed for the role, and present the result to our recruitment personnel for further review. The AI system acts as a supporting tool, but there is always a human making the decision if you will be considered for the role

Thomson Reuters complies with local laws that require upfront disclosure of the expected pay range for a position. The base compensation range varies across locations. For Ontario, Canada, the base compensation range for this role is $105,000 CAD - $155,000 CAD. Base pay is positioned within the range based on several factors including an individual27s knowledge, skills and experience with consideration given to internal equity. Base pay is one part of a comprehensive Total Reward program which also includes flexible and supportive benefits and other wellbeing programs. This role may also be eligible for an Annual Bonus based on a combination of enterprise and individual performance.

About Thomson Reuters

Thomson Reuters Corporation is a Canadian multinational media conglomerate. The company was founded in Toronto, Ontario, Canada, where it is headquartered at 333 Bay Street. Thomson Reuters provides professionals with the intelligence, technology, and human expertise they need to find trusted answers in the financial and risk, legal, tax and accounting, and media markets. The company is dual-listed on the New York Stock Exchange and the Toronto Stock Exchange. In 2019, the company reported revenues of $5.9 billion and net income of $1.3 billion.
Learn more about Thomson Reuters
Size
24,400 employees
Market Cap
$53.8 billion
Industry
Founded
2008
5 Year Trend
-10.7%
NASDAQ

Similar Jobs

More Jobs at Thomson Reuters

More Information Technology Jobs

Find similar Senior Software Engineer jobs: