Senior Software Engineer (Backend)

Company Overview: 

We are an industry-leading technology company that specializes in developing cutting-edge digital solutions. We're looking for a highly skilled Senior Engineer of Backend to join our team and help drive the quality of our software to new levels.


Roles:

1. Develop high performance and data intensive backend systems.


Minimum qualifications:

1. 5+ years experience in python or other scripting languages. 
2. 5+ years experience in at least one static typed language. 
3. Experience working with relational databases like MySQL. 
4. Experience in developing clean and maintainable APIs.
5. Experience with cloud environments like AWS, Lambda, Serverless or Azure/GCP
6. Must have 5+ years leadership experience


Preferred Qualifications:

1. An expert in data modeling for relational databases. 
2. Experience designing and implementing real time pipelines and microservices. 
3. Experience scaling large databases and data intensive applications. 
4. Experience with CI/CD technologies like terraform, GHA and docker … etc. 
5. Experience with user authentication and authorization between multiple systems and servers.
6. Deep understanding of MySQL, Snowflake, ElasticSearch, Dynamo and other databases. 
7. Expert in designing fault-tolerant systems.

We’re Hiring!
Join Us and Shape The Future.