Senior Backend Engineer at The Data Sherpas
We are looking for a highly skilled Senior Backend Engineer to join our client's team and help them take their predictive analytics platform to the next level.
What You Have:
Python:
- Strong experience in Python and its popular frameworks, such as Flask and Django
- Experience in Python libraries such as Pandas, NumPy, and SciPy
- Strong understanding of SQL and NoSQL databases, such as MySQL and MongoDB, respectively
- Ability to write efficient and scalable codes using Python
- Knowledge of designing and implementing RESTful APIs using Python frameworks
Machine Learning:
- Deep understanding of ML concepts such as regression, classification, and clustering
- Expertise in training, testing, and evaluating ML models using popular libraries such as TensorFlow or Scikit-Learn
- Familiarity with deep learning techniques like neural networks, convolutional neural networks, and recurrent neural networks
- Experience with data preprocessing and data cleaning techniques
- Know-how of data visualization tools like Matplotlib and Tableau
REST API:
- In-depth knowledge of RESTful Web Services concepts
- Hands-on experience in designing and developing REST API using popular frameworks like Flask and Django REST Framework
- Experience with API testing, documentation, and versioning
- Knowledge of common web standards such as HTTP, JSON, and OAuth
- Experience with API security, authentication, and access control mechanisms
Amazon Web Services (AWS):
- Extensive experience in designing, deploying, and maintaining applications on AWS infrastructure
- In-depth knowledge of cloud computing concepts, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS)
- Familiarity with AWS services such as EC2, Lambda, DynamoDB, and S3
- Experience in automating and orchestrating AWS services using infrastructure-as-code tools like CloudFormation or Terraform
- Experience with Docker, Kubernetes, or other container-orchestration systems on AWS
Who We Are:
The Data Sherpas are a team of highly skilled and motivated engineers that help our clients at every phase of their cloud journey. If it touches the cloud, involves data, or lives as an application, we have either worked on it or have the skills and expertise to accomplish it.
What We Are Looking For:
We are looking for a highly skilled Senior Backend Engineer to join our client's team and help them take their predictive analytics platform to the next level.
As a Senior Backend Engineer, you will support the development and maintain our backend infrastructure, focusing on scalability, reliability, and performance. You will also work closely with our data science and machine learning teams to build and deploy data-driven models and algorithms that power our platform.
What You'll Do:
Within the first 30 days of starting as a Senior Backend Engineer, we expect you to get acquainted with our company culture, processes, and procedures. Additionally, we expect you to understand our technological environment, including our platforms, applications, and software development methodologies. We also want you to start contributing to our software development by assisting in developing new backend features, testing, and troubleshooting.
By the end of your 60th day, we expect you to clearly understand our existing backend architecture and its integration with other systems in the company. You will also be expected to have progressed in your assigned tasks, including developing new backend features, improving existing ones, and managing APIs. You must also communicate effectively with teammates, stakeholders, and company clients.
At the end of the 90th day, you will have contributed significantly to the team, including independent execution of software development projects, contribution to team meetings, code reviews, and continuous integration and delivery (CI/CD) processes. We want you to be able to exhibit a good understanding of predictive analytics, machine learning, and RESTful API design within our technical environment.
After one year as a Senior Backend Engineer, you will be expected to deeply understand our technological environment, business practices, and corporate culture. Also, at this stage, you would have led efforts to introduce new backend features and capabilities powered by predictive analytics, machine learning, and RESTful APIs. Furthermore, you should be considered a core team member, providing technical guidance and mentoring junior team members. Finally, we hope you will have contributed to the larger technical community through conferences, meetups, or thought leadership on machine learning and predictive analytics topics.
What You Have:
Python:
- Strong experience in Python and its popular frameworks, such as Flask and Django
- Experience in Python libraries such as Pandas, NumPy, and SciPy
- Strong understanding of SQL and NoSQL databases, such as MySQL and MongoDB, respectively
- Ability to write efficient and scalable codes using Python
- Knowledge of designing and implementing RESTful APIs using Python frameworks
Machine Learning:
- Deep understanding of ML concepts such as regression, classification, and clustering
- Expertise in training, testing, and evaluating ML models using popular libraries such as TensorFlow or Scikit-Learn
- Familiarity with deep learning techniques like neural networks, convolutional neural networks, and recurrent neural networks
- Experience with data preprocessing and data cleaning techniques
- Know-how of data visualization tools like Matplotlib and Tableau
REST API:
In-depth knowledge of RESTful Web Services concepts
Hands-on experience in designing and developing REST API using popular frameworks like Flask and Django REST Framework
Experience with API testing, documentation, and versioning
Knowledge of common web standards such as HTTP, JSON, and OAuth
Experience with API security, authentication, and access control mechanisms
Amazon Web Services (AWS):
Extensive experience in designing, deploying, and maintaining applications on AWS infrastructure
In-depth knowledge of cloud computing concepts, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS)
Familiarity with AWS services such as EC2, Lambda, DynamoDB, and S3
Experience in automating and orchestrating AWS services using infrastructure-as-code tools like CloudFormation or Terraform
Experience with Docker, Kubernetes, or other container-orchestration systems on AWS
In addition to offering a competitive salary and a stimulating work environment, we also provide a comprehensive benefits package to our employees. This includes Health, Dental, and Vision insurance to help you stay healthy and happy. We also offer Wellness benefits such as gym memberships and counseling services to support your physical and mental health. Finally, we provide Commuter benefits to help you get to work stress-free, including discounted public transit passes and pre-tax commuter benefits. A healthy and happy team is productive, and we are committed to providing our employees with the resources they need to thrive inside and outside the office.
We cannot work with third-party agencies at this time. Resumes submitted via unapproved agencies will be automatically rejected.
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)