Principal Software Engineer

 

Description:

Velocity Global is seeking a Principal Engineer to join our rapidly growing technology team. The Principal Engineer will be responsible for leading the technical direction of our product offerings, working closely with cross-functional teams, and mentoring and managing other engineers.

We are looking for a high-performing and motivated leader who can challenge the status quo to drive software innovation. By leading this team, you will have the opportunity to significantly impact our systems, our business, and, most importantly, our customers by building highly scalable, reliable, and extensible systems. You'll be expected to deliver quickly and iteratively in an agile environment while providing mentorship and leadership to your team members as they build a world-class platform to disrupt the future of work.

RESPONSIBILITIES

  • Lead the design, architecture, and development of our cloud-based products and services, with a focus on distributed software development on AWS.
  • Communicate complex technical concepts to both technical and non-technical stakeholders, through clear and concise oral and written communication.
  • Collaborate with cross-functional teams including product, design, and operations to ensure alignment on technical direction and deliverables.
  • Influence and lead the technical direction of the organization, through participation in code reviews, technical discussions, and hands-on development.
  • Provide technical leadership, mentorship, and guidance to engineers across the organization.
  • Develop and maintain high standards of coding practices and technical documentation.
  • Participate in the full software development life cycle, from design and development to testing, deployment, and maintenance.
  • Be flexible to work on front end and back end technologies, primarily NodeJS and Java.

QUALIFICATIONS/SKILLS

  • Bachelor's degree in Computer Science or related field.
  • 8+ years of experience in software development and engineering, with a focus on public cloud technology, preferably AWS.
  • Strong verbal and written communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Resumes which include samples of written communication or presentations will get priority
  • Experience leading and mentoring teams of engineers.
  • Proven ability to work collaboratively across different functions and departments, including product, design, and operations.
  • Demonstrated expertise in NodeJS and Java. Front end experience with React is desirable
  • Prior experience with Serverless is a bonus

Organization Velocity Global
Industry IT / Telecom / Software
Occupational Category Principal Software Engineer
Job Location Dublin,Ireland
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 8 Years
Posted at 2023-04-20 2:37 pm
Expires on 2024-10-08