Chief Engineer
at Proxymity
London, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Nov, 2024 | GBP 140000 Annual | 29 Aug, 2024 | 10 year(s) or above | High Throughput,Trusting Relationships,Software Engineers,Growing Businesses,Engineers,Software Solutions,It,Critical Systems,Aws,Low Latency,Software Engineering Practices,Database Design | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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