Jobs and Careers
TR

Staff Software Engineer - ThoughtFocus

Truelogic Software
Remote, anywhere in LATAMRemotefull_timeVerifiedPosted 7 Feb 2023

About the role

Project Description

We are looking for a Staff Software Engineer to build new product features that delight our customers.
You will play a key role partnering with a cross-functional team including Engineers, Designers, Product
Managers, and engineering leadership.  As a Staff Engineer you will build a strong product-minded
engineering culture by mentoring and guiding all levels of engineers.

Responsibilities

  • Own the architecture of new product platforms to drive business results and support extending
    existing ones.
  • Implement scalable architecture and work on a committed team contributing to robust projects.
  • Write high-quality code that is modular, extendible and functional.
  • Advocate for best patterns and practices in the area of system design, coding, performance, and
    testing.
  • Developing a highly concurrent and distributed system.
  • Defining and developing architecture models and roadmaps of application and software components to meet business and technical requirements, driving common usability across products and domains.
  • Work with cross-functional stakeholders including Product, Design, Sales, and Engineering Leadership to help break down business requirements into actionable plans.
  • Mentoring junior engineers on design, coding, and troubleshooting.

 

Requirements

  • 10+ years of experience in backend development/ end-end product development.
  • Numerous years of hands-on experience in architecture, design and development of enterprise applications, integrations & data infrastructure.
  • You have experience designing, developing, debugging, and operating resilient distributed systems.
  • You have experience with managing large, complex systems in the cloud.
  • You have proven track record in delivering efficient, scalable, reliable and maintainable customer facing systems on time.
  • You are not afraid to take initiative and help make an impact on the larger organization.
  • You have solid organizational and excellent communication skills at all levels and proven ability to articulate customer and technical requirements with all stakeholders.
  • Deep hands-on expertise in one or more of the following server-side languages: Java, Python, Go, Scala, Rust.
  • Extensive experience designing, building, and integrating with RESTful APIs.
  • Experience designing and scaling relational and NoSQL database platforms (such as MySQL, Postgres, Cassandra, DynamoDB, MongoDB, Redis, Elasticache).
  • Experience with cloud computing platforms like AWS or GCP.
  • Experience building high volume, high performance, and highly available SaaS or consumer-facing products.
  • Extensive experience with Containers and Kubernetes, CI/CD tools.

 

Rewards

  • Payment in USD.
  • Free credentials for e-learning platforms.
  • Remote workshops & activities.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Truelogic Software

View company profile →