Chief Engineer

at  Proxymity

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate26 Nov, 2024GBP 140000 Annual29 Aug, 202410 year(s) or aboveHigh Throughput,Trusting Relationships,Software Engineers,Growing Businesses,Engineers,Software Solutions,It,Critical Systems,Aws,Low Latency,Software Engineering Practices,Database DesignNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Proxymity does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual’s status in any group or class protected by applicable federal, state or local law. Proxymity encourages application from minorities, women, the disabled, protected veterans and all other qualified applicants

REQUIREMENTS

  • 10 years+ experience of senior technology leadership roles e.g. Lead Solution Architect, Senior Principal Engineer, etc.
  • A track record of successfully introducing effective software engineering practices and technologies into an organization.
  • Strong knowledge and experience of building high throughput, low latency, mission-critical systems.
  • Strong knowledge and experience of building cloud native, API driven solutions in AWS
  • A student and practitioner of effective software engineering practices especially those that enable organisational scale in dynamic, fast growing businesses.
  • Strong knowledge of the Java language, service-orientated architecture, enterprise messaging solutions and relational database design.
  • A competent coder who can be hands-on when needed, especially when troubleshooting complex technical issues or when promoting new techniques or technologies to their colleagues.
  • A great communicator who can not only craft a technology vision but also bring it to life with their colleagues and manage its continual progress.
  • A great developer of talent who loves to coach, build trusting relationships with their colleagues, and encourage engineers to contribute to key strategic engineering discussions
  • A skilled solution architect who demonstrates an engineering mindset when producing their solution designs and demonstrates best practices in the implementation of software solutions.
  • An effective people manager who has experience of managing teams of senior and highly skilled software engineers e.g. architects, principal engineers, etc.

Responsibilities:

THE ROLE

Reporting to the Chief Technology Officer, the Chief Engineer roles plays an integral role in Proxymity’s mission to produce disruptive market-first technology solutions, whilst ensuring our underlying technology continues to be performant, scalable, extendable and secure.
Working with colleagues across the world, from senior business leadership to talented product managers & software engineers, the Chief Engineer is responsible for continually improving the practice of software engineering at Proxymity.
The role incorporates setting out the vision for a systems architecture that meets Proxymity’s technology goals of predictable delivery, scalability, stability and security, and leading the progress towards achieving the systems architecture vision via a practical strategy that is aligned with the timelines and goals of Proxymity’s product development roadmap.

THE KEY RESPONSIBILITIES OF THE ROLE ARE:

  • Developing the system architecture vision in alignment with Proxymity’s technology and business objectives
  • Lead the on-going refinement of Proxymity’s system architecture vision and its strategy in conjunction with the Chief Technology Officer and Engineering Directors.
  • Ensuring the vision and strategy aligns with Proxymity’s technology goals of predictable delivery, scalability, stability, and security.
  • Identifying the right opportunities to progress the systems architecture strategy, using the product development roadmap as a vehicle to incorporate technology advances whilst recognising the time to market needs of Proxymity’s product delivery roadmap.
  • Stay close to emerging technology initiatives and trends in the technology industry, carrying out research into relevant technologies, including proof of concept exercises, that could support Proxymity’s technology and business objectives.
  • Work closely with engineers to ensure they are familiar with the system architecture vision, its strategy and its principles & guidelines.
  • Managing the complexity of system design and driving high-quality implementations
  • Define and effectively communicate the core solution design principles and guidelines that enable engineering teams to align their product development output with the system architecture vision and its strategy.
  • Promote a federated approach to solution design at Proxymity, supporting engineers who are engaged in producing solution designs and providing coaching & direction when necessary.
  • Lead the solution design of the more challenging and complex product development projects and technology-driven initiatives, and provide oversight and support for the more complex implementations.
  • Manage and strive to continually improve Proxymity’s software engineering KPI metrics relating to system throughput and latency, code quality and security.
  • On-going development of Proxymity’s software engineering talent
  • Building effective relationships with the engineers based on trust and respect, and being available to assist engineers when needed in overcoming the technical challenges they may be facing.
  • Lead workshops to promote effective software engineering techniques and work with engineers at an individual level to continually improve their software engineering capabilities.
  • Play a key role in recruiting new software engineering talent to Proxymity, providing a consistent approach to assessing candidates’ suitability and overseeing the onboarding process for new software engineers joining the organization.


REQUIREMENT SUMMARY

Min:10.0Max:15.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

London, United Kingdom