Team Lead / Manager, Software Engineering

Sorry, this job was removed at 7:27 a.m. (EST) on Saturday, July 24, 2021
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Team Lead / Manager, Software Engineering (Boston, Mass.)
Algorand builds technology that accelerates the convergence between decentralized and traditional finance. At Algorand, we have a vision where everyone creates and exchanges value efficiently, transparently and securely. Our Employees play a critical role in executing on this vision with their ability to think beyond, have courage in all they do, succeed together, and tackle hard problems creatively. 
We are looking for team-focused Software Engineering Team Leads to play an important leadership role in the development and implementation of Algorand’s blockchain and cryptocurrency products. Your ideas and your innovation will help shape the new blockchain and cryptocurrency ecosystem of tomorrow. We currently work in Go (https://golang.org/), and our projects are open-sourced.
This is an opportunity for someone who is genuinely excited by new technologies and has a passion for building products that will serve millions of users. You will be working on a fast-paced, rapidly growing, high-profile project with a significant opportunity for industry-level impact on emerging blockchain and cryptocurrency technologies. Our state-of-the-art headquarters is located in Boston, Mass. and has been updated with all of the latest safety features. We love to work with New England talent and relocate people to the area.
This Job is For You if You’re:

  • Genuinely excited to build, grow, and develop a team of top-notch technologists
  • Passionate about blockchain technology and/or cryptocurrency
  • Obsessed with building products that millions of users will touch
  • Interested in remote and in-office flexibility

Our Software Engineering Team Leads:

  • Hire, lead, and develop a small team of high performing Software Engineers 
  • Devise innovative ideas for solving hard technical problems involving distributed systems, scale, and security; translate these ideas into technical designs and implementation; suggest novel approaches to problems and drive team to continually think outside of the box
  • Are technical mentors as well as a hands-on coder applying the best industry standards for code health, security, scalability, and robustness; routinely review code and provide feedback
  • Contribute to projects to drive testing, automation, and Engineering empowerment
  • Guide Team through phases of software planning and delivery with the rest of Engineering Leadership; scope and define work based on problems that can be unclear or ambiguous
  • Deliver clear and concise updates to Team and broader group; communicate cross-functionally to peers, stakeholders, and leadership
  • Are a key part of an inclusive environment that fosters collaboration and creativity both internally and externally

Your Qualifications & Our Requirements:

  • Bachelor’s in Computer Science or related technical field; Master’s/PhD in Computer Science or related technical field preferred
  • Five-plus years of experience working on and shipping complex applications as part of a team (advanced education could be considered)
  • Two-plus years in a team or technical role with demonstrable experience coaching and driving a team of software engineers to product delivery; strong in cross-functional consensus building and influencing without authority
  • Experience developing network applications, and familiarity with the following technologies: TCP/IP, DNS, HTTP and WebSockets.
  • Experience architecting software and hardware solutions, with focus on the x64 platform architecture.
  • Demonstrable experience working with cryptographic primitives.
  • Expertise with the following: Go programming language, maintaining open source software projects, and distributed programming
  • Experience with one or more general purpose programming languages including but not limited to: Java, C++, C#, Rust, and Go 
  • Experience contributing to libre / open source software projects and/or significant open source contribution experience will be considered very favorably
  • Scripting skills in Python, shell or another common scripting language preferred

Our Commitment to You:
Algorand is committed to a diverse and inclusive workplace. For individuals with disabilities who would like to request an accommodation during the interview process, please advise your recruiter.
Our compensation package is generous, including a competitive cash compensation and an equity position in the organization. Our benefits programs are top tier, with 99.99% of benefits premiums for our Employees and their families paid for by the Company.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Boston, MA 02116

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about AlgorandFind similar jobs