Backend Software Engineer – Go, Python, AWS
Indexed description
You will be working on a range of new development projects for a significant public facing web/cloud platform that is used extensively across the globe by the engineering industries and communities.
The are looking to hire Backend Software Engineers who can work as part of cross functional teams that design, develop, and maintain scalable web services.
Key Skills/experience Required
- Proven experience of at least 5+ years in web service development and system integration
- Understanding software architecture principles and design patterns related to web services
- Knowledge of database design and development using relational databases
- Problem-solving and analytical skills; able to understand complex business processes and system workflows
- Able to communicate clearly with other engineers and non-technical stakeholders
- A strong sense of product ownership.
- Advanced knowledge of back-end development using Go and/or Python.
- Designing web services with “Top-Down”/ “Schema-First” approach. Having experience in GraphQL is a significant plus.
- Relational Database (e.g. MySQL) and distributed database (e.g. AWS RedShift, Snowflake)
- Distributed systems
- Cloud infrastructure (e.g., AWS, GCP)
- Containerised development
- CI/CD
- Kubernetes
This is an opportunity to work on development projects where you can really add value!
If you are interested, please apply to Matt Andrews at IC Resources
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search