Principal Software Engineer/ Software Architect

hace 2 semanas


Buenos Aires, Argentina Techunting A tiempo completo

Description At Sports Visio we are tackling the cutting-edge problem of using AI/Computer Vision to turn video recorded from a smartphone into real time basketball stats-which player made the shot, block or assist. We are bringing NBA-level analysis to everyone along with auto-generated per-player highlight clips, social media content, etc.We are a tight team of experts across all areas: PhD propellor heads in computer vision, across to long time ballers in the industry. We are looking for a passionate Principal Software Engineer/ Software Architect with 8+ years of hands‑on experience architecting and building world-class APIs and databases to join our crew. This person would serve our chief architect and the primary “owner” of our system’s reliability. In this role, you will Lead the architecture, design, and implementation of scalable, reliable, and maintainable software solutions. Provide thought leadership and build software solutions that deliver high-impact business and customer value. Collaborate with a diverse cross-functional team, including business partners, Product Managers, and designers, to define product requirements, direction, and clarity. Drive technical innovation and improvements of the design and architecture of software systems towards leading-edge technologies and practices. Define, develop, and drive software engineering best practices. Become an expert in the business process domain to support the business better and align technologies with the business outcomes. Work with the leadership team to develop and execute the company’s technical and business strategy. Perform technical due diligence and architectural assessments of third-party technologies and solutions. Experiment and test ideas, validate assumptions against needs, reach conclusions and recommend solutions. Document standards, best practices, and engineering artifacts so others can easily understand, build, and maintain best-in-class software systems. Lead continuous learning and process improvement activities to improve the design and overall engineering practices. Grow talent by participating in hiring and mentoring team members. Ability to identify missing or ambiguous requirements. Ability to design at high and low levels of abstraction, understand complex requirements, and translate them into understandable solutions. Ability to accurately estimate based on requirements. Core Requirements Must be able to speak business English proficiently. A bachelor’s degree in computer science, Information Systems, or closely related field of study; or equivalent work experience. 8+ years of software engineering experience architecting and developing back‑end Full Requirements Must be able to work with a high-performance distributed team in a startup or equivalent fast-moving corporate environment. Experience in the lead role overseeing the technical direction of a team of software engineering talent across multiple software systems. Expert knowledge of software engineering best practices with experience building complex software engineering products. Extensive experience with building and driving the adoption of software engineering best practices. Strong understanding of distributed systems, cloud computing, and microservices architectures. Demonstrated ability to work with business partners, cross‑functional team members and coach and mentor experienced team members. Extensive experience in relational databases like RDS, MySQL, data modeling, and design. Experience with Nest.js (Typescript) and ORM. Experience with working with AWS. Experience in API security, analytics, throttling, caching, logging, request, and response modifications. Well-versed in delivery mechanisms such as Agile and CI/CD pipelines. Experience with API integrations with major services like Auth0 and AWS. #J-18808-Ljbffr



  • Buenos Aires, Argentina Software Mind A tiempo completo

    A dynamic software company is looking for a Senior Principal Software Engineer to join a fast-paced team for a major USA client. The ideal candidate will have over 8 years of backend development experience, lead small teams, and work with technologies including SQL, Postgres, NodeJS, and Java. The company offers a flexible schedule and a supportive work...


  • Buenos Aires, Buenos Aires C.F., Argentina Software Mind A tiempo completo

    Company Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company's projects Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work Job


  • Buenos Aires, Argentina Software Mind A tiempo completo

    (VGP) Senior Principal Software Engineer Full-time Company Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work! Job...


  • Buenos Aires, Argentina Software Mind A tiempo completo

    (VSE) Senior Full-Stack Software Engineer (TypeScript) Full-time Company Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top‑notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To...


  • Buenos Aires, Argentina Techunting A tiempo completo

    A software development company is seeking a Principal Software Engineer in Buenos Aires. This role involves leading the architecture and implementation of scalable software solutions, collaborating with cross-functional teams, and establishing software engineering best practices. Candidates should have 8+ years of experience in back-end development,...


  • Buenos Aires, Argentina Salesforce A tiempo completo

    **Job Category**:Products and Technology **Job Details**:Salesforce has immediate opportunities for very dedicated Software Engineers who want their lines of code to have significant and measurable positive impact for users, the company's bottom line and the industry. You will be working with a group of extraordinary engineers to build the breakthrough...


  • Buenos Aires, Buenos Aires C.F., Argentina Software Mind A tiempo completo

    Company Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company's projects Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work Job Description We are looking for a Senior Full Stack Software...


  • Buenos Aires, Argentina Software Mind Americas A tiempo completo

    **Company Description** Company Description** We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work! **Job Description** Project - the...


  • Buenos Aires, Argentina Software Mind A tiempo completo

    Company Description **Agile Soul - Software Mind** Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities - these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership...

  • Software Architect

    hace 1 semana


    Buenos Aires, Argentina Web: A tiempo completo

    Descripción del empleo: Compañía en constante evolución, que ofrece experiências de conectividad, entretenimiento y soluciones tecnológicas en todo el país busca** Software Architect.** **Sobre el proyecto**: - La compañía ofrece importantes desafíos profesionales desarrollando y evolucionando servicios de consumo masivo, integrando un equipo de...