Senior Software Engineer
Há 23 horas
Software Engineer, Backend Title : Software Engineer/Sr Software Engineer, Backend Level : L2 or L3 Location : Brazil Work setup : Remote (within 1hr from São Paulo, Brazil). Will eventually be hybrid 2-3 days in office. Department : Engineering (Casting Networks) Company Talent Systems, LLC is the leading technology solution provider for casting and auditioning to the entertainment industry. Casting directors and agents worldwide use Talent Systems’ portfolio of products to source and manage talent across film, television, commercials, theater and digital projects, powering an unparalleled, global casting software ecosystem. We are headquartered in Los Angeles and operate in the US, Canada, UK, Australia and India. Our portfolio brands include Casting Networks, Spotlight, Cast It Systems, Cast It Talent, Casting Frontier, Staff Me Up, Cast It Reach & Tagmin. Job Description We are looking for a highly skilled Software Engineer to design, develop, and maintain the backend infrastructure for our cloud-based SaaS applications. Leveraging modern technologies like NodeJS, TypeScript, microservices, GraphQL, and AWS cloud services, you will build high-quality, scalable, and reliable backends for customer-facing applications. This role requires close collaboration with frontend engineers, product teams, and other engineering teams across the world to deliver exceptional customer experiences with a sense of urgency and technical excellence. Responsibilities Build and maintain scalable, high-performance backend services using NodeJS and TypeScript. Develop robust and efficient GraphQL APIs and RESTful services to support frontend applications. Design and implement microservices architecture to ensure modularity and scalability. Leverage AWS services to build and optimize backend systems. Ensure backend systems are highly available, secure, and optimized for performance. Work closely with frontend engineers to ensure seamless integration between frontend and backend systems. Partner with product managers and other engineering teams to understand requirements and deliver high-quality solutions. Participate in code reviews, design discussions, and agile ceremonies to foster a culture of collaboration and continuous improvement. Write clean, maintainable, and well-documented code, following best practices for coding standards and design patterns. Ensure robust testing and automation (unit, integration, and end-to-end) to deliver high-quality backend services. Deliver results with a strong sense of urgency, balancing speed and quality effectively. Identify and address technical debt and bottlenecks, ensuring the backend is always prepared to meet future demands. Stay up-to-date with industry trends and emerging technologies to continuously improve backend architectures. Qualifications 3+ yrs (L2) or 5+ (L3) years of experience in backend development for web or SaaS applications. Proficiency in NodeJS and TypeScript for building scalable backend systems. Experience with GraphQL API development and microservices architecture. Hands-on experience with AWS cloud services such as Lambda, DynamoDB, S3, and API Gateway. Strong understanding of system design, distributed systems, and cloud-native architectures. Preferred: Knowledge of database systems (relational and NoSQL) like PostgreSQL, DynamoDB. Familiarity with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes). Experience with monitoring and observability tools. Exposure to serverless frameworks Soft skills: Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams from different cultures and geolocations. Sense of urgency and ability to prioritize tasks to meet deadlines without compromising quality. Problem-solving mindset and ability to work in a dynamic, fast-paced environment. Customer-focused approach, ensuring backend systems meet end-user needs effectively.
-
Talent Pool
2 semanas atrás
São Paulo, Brasil dLocal Tempo inteiroTalent Pool - Senior Software Engineer - Latam Join to apply for the Talent Pool - Senior Software Engineer - Latam role at dLocal Talent Pool - Senior Software Engineer - Latam 1 day ago Be among the first 25 applicants Join to apply for the Talent Pool - Senior Software Engineer - Latam role at dLocal Get AI-powered advice on this job and more exclusive...
-
Senior Software Engineer
2 semanas atrás
Região Geográfica Intermediária de São Paulo, Brasil dLocal Tempo inteiroJoin to apply for the Senior Software Engineer (Golang) role at dLocal 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer (Golang) role at dLocal Why should you join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase...
-
Senior Software Engineer
4 semanas atrás
São Paulo, Brasil Nubank Tempo inteiroJoin to apply for the Senior Software Engineer role at Nubank Join to apply for the Senior Software Engineer role at Nubank Get AI-powered advice on this job and more exclusive features. About Us Nu was born in 2013 with the mission to fight complexity to empower people in their daily lives by reinventing financial services. We are one of the world’s...
-
Senior Software Engineer
2 semanas atrás
São Paulo, Brasil Jitterbit Tempo inteiroJoin to apply for the Senior Software Engineer - Backend role at Jitterbit Join to apply for the Senior Software Engineer - Backend role at Jitterbit Company DescriptionJitterbit automates and orchestrates business systems to empower teams, unlock value, and accelerate business transformation. With Jitterbit, organizations can streamline operations, enhance...
-
Software Engineer II
3 semanas atrás
São Paulo, Brasil Microsoft Tempo inteiroSoftware Engineer II / Senior Software Engineer Join to apply for the Software Engineer II / Senior Software Engineer role at Microsoft We are hiring multiple Software Engineers II and Senior Software Engineers to join the Microsoft 365 team. These are remote positions, allowing you to work from the comfort of your home! The Microsoft 365 team is looking for...
-
Senior Software Engineer
Há 2 dias
São Paulo, Brasil Dev.Pro Tempo inteiroSenior Software Engineer (Java) - OP01935 1 week ago Be among the first 25 applicants
-
Software Engineer II
1 semana atrás
São Paulo, Brasil Microsoft Tempo inteiroSoftware Engineer II / Senior Software Engineer Join to apply for the Software Engineer II / Senior Software Engineer role at Microsoft We are hiring multiple Software Engineers II and Senior Software Engineers to join the Microsoft 365 team. These are remote positions, allowing you to work from the comfort of your home! The Microsoft 365 team is looking for...
-
Senior Software Engineer
4 semanas atrás
São Paulo, Brasil Tata Consultancy Services Tempo inteiroCome to one of the biggest IT Services companies in the world!! Here you can transform your career! Why to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools, contributing...
-
Software Engineer Ii
2 semanas atrás
São José dos Campos, Brasil Microsoft Tempo inteiroSoftware Engineer II / Senior Software EngineerJoin to apply for the Software Engineer II / Senior Software Engineer role at Microsoft.We are hiring multiple Software Engineers II and Senior Software Engineers to join the Microsoft 365 team.These are remote positions, allowing you to work from the comfort of your home.The Microsoft 365 team is looking for...
-
Senior Software Engineer, Java
4 semanas atrás
São Paulo, Brasil NinjaOne Tempo inteiroJoin to apply for the Senior Software Engineer, Java role at NinjaOne Join to apply for the Senior Software Engineer, Java role at NinjaOne Get AI-powered advice on this job and more exclusive features. About the Role As a Senior Software Java Engineer on the NinjaOne team, you will contribute to our IT Operations product suite, designing and implementing...