Software Engineering Leadership Position

2 semanas atrás


Porto Alegre, Rio Grande do Sul, Brasil beBeeEngineering Tempo inteiro US$120.000 - US$180.000

About the Role

We are seeking a dynamic Software Engineering Team Lead to drive the development of high-quality software solutions. This role is ideal for a seasoned engineer with hands-on experience in large web applications and moderate codebases.

Key Responsibilities:

  • Team Guidance: Participate in providing technical guidance to software engineers, ensuring that sprint tasks are well-defined, prioritized, and completed on schedule.
  • Code Quality: Conduct regular code reviews and enforce best practices to maintain a robust, clean, and sustainable codebase.
  • Knowledge Sharing: Lead regular technical discussions and workshops to foster continuous learning and development among team members.
  • Solution Architecture: Help to design and architect scalable, high-performance solutions that meet both current and future business needs.
  • Design Patterns: Apply and promote proven programming design patterns and best practices across projects, ensuring consistency and maintainability in complex codebases.
  • Cross-functional Coordination: Work closely with UX/UI designers, QA teams, and other stakeholders to integrate feedback and align on project goals.
  • Stakeholder Engagement: Effectively communicate technical concepts to both technical and non-technical stakeholders, ensuring transparency and shared understanding across the organization.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum 5 years of experience in software development, with a proven track record in a leadership or team lead role.
  • Technical Skills:
    • Experience working with large or complex codebases and a deep understanding of programming design patterns.
    • Proven experience in architecting scalable software solutions.
    • Strong understanding of web application development and modern web design patterns.
    • Proficiency in at least one modern programming language (e.g., Python, Ruby, C#, Java, JavaScript) and familiarity with full-stack development concepts.
    • Strong background in agile development methodologies and continuous integration practices.
  • Additional Skills:
    • Excellent problem-solving skills and a passion for building innovative solutions.
    • Strong communication and interpersonal skills, with the ability to effectively mentor and support team members.
    • A commitment to maintaining high standards of code quality, including unit testing and behavior-driven development practices.


  • Porto Alegre, Rio Grande do Sul, Brasil beBeeGolang Tempo inteiro US$120.000 - US$150.000

    Technical Leader Sought for Golang Software EngineeringWe are seeking a talented and motivated technical leader to join our team of innovators. As a Lead Golang Software Engineer, you will play a key role in shaping the direction of our software engineering efforts.Our platform is widely used in breakthrough initiatives such as public cloud, data science,...


  • Porto Alegre, Rio Grande do Sul, Brasil beBeeEngineering Tempo inteiro US$160.000 - US$220.000

    Software Engineering LeadThis leadership role will oversee the engineering team and ensure timely delivery of technical solutions. We are seeking an experienced software engineering manager with strong communication skills and a passion for open-source software development.Oversee the daily activities of the engineering team and foster collaboration among...


  • Porto Alegre, Rio Grande do Sul, Brasil beBeeLeadership Tempo inteiro R$79.000 - R$103.000

    Software Engineering Leadership OpportunityWe are seeking a highly skilled software engineer to take on a leadership role and drive project success in Porto Alegre, Brazil.Key Responsibilities:Develop and guide projects from inception to completion by designing, developing, testing, and deploying software solutions.Serve as a mentor to junior developers,...


  • Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Software Engineering Manager - Desktop and Embedded Linux Optimisation Join or sign in to find your next job Join to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at Canonical Continue with Google Continue with Google Software Engineering Manager - Desktop and Embedded Linux Optimisation 4 months ago Be among...

  • Software Engineering Manager

    2 semanas atrás


    Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Software Engineering Manager - Sustaining EngineeringJoin or sign in to find your next jobJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalSoftware Engineering Manager - Sustaining Engineering3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Sustaining Engineering role...

  • Software Engineering Manager

    2 semanas atrás


    Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Software Engineering Manager - Desktop and Embedded Linux OptimisationJoin or sign in to find your next jobJoin to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at CanonicalContinue with Google Continue with GoogleSoftware Engineering Manager - Desktop and Embedded Linux Optimisation4 months ago Be among the first...

  • Software Engineering Manager

    3 semanas atrás


    Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Software Engineering Manager - Desktop and Embedded Linux OptimisationJoin or sign in to find your next jobJoin to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at CanonicalContinue with Google Continue with GoogleSoftware Engineering Manager - Desktop and Embedded Linux Optimisation4 months ago Be among the first...


  • Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Software Engineering Manager - Desktop and Embedded Linux OptimisationJoin or sign in to find your next job Join to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at Canonical Continue with Google Continue with Google Software Engineering Manager - Desktop and Embedded Linux Optimisation4 months ago Be among the...

  • Software Engineering Manager

    2 semanas atrás


    Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Software Engineering Manager - Container and Virtualisation InfrastructureSoftware Engineering Manager - Container and Virtualisation Infrastructure3 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise and...


  • Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Software Engineering Manager - Container and Virtualisation InfrastructureSoftware Engineering Manager - Container and Virtualisation Infrastructure3 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global enterprise...