Backend / Full Stack Engineer
(2+ years exp)Code Machine Technologies
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedSkills
The Role
About:: CMT (Code Machine Technologies) https://www.codemachine.us/ is a company envisaged for developers. CMT is founded by ex-AWS, Microsoft & Palo Alto Networks people, hence strongly focused on Cloud, Security & SAAS. To begin with, CMT has developed a product for Cloud Security (for AWS, Azure, GCP & Oracle Clouds), and going forward the plan is to add additional products and features for Monitoring, Container Security and Cost / Infra Optimization. The company is primarily a product based company, however intends to also do about 20% services, so as to gather feedback and inputs from real customers and their actual usage, which can then be incorporated into the product.
What we seek
- We are looking for someone who is a hustler and is deeply passionate about solving technology-led complex problems for enterprises in the field of security, monitoring, automation and cloud.
- The person should be able to take ownership of work in a highly challenging and dynamic startup environment.
- Right attitude and open to learn new technologies.
Key Responsibilities as a Backend / Full Stack Developer::
- Server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
- Integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.
- Building reusable code and libraries for future use.
- Optimization of the application for speed and scalability.
- Implementation of security and data protection.
- Design and implementation of data storage solutions.
Qualifications and skills
- Undergraduate/Graduate Computer Engineering/MCA degree.
- Proficient knowledge of a back-end programming languages: Java, JavaScript, MongoDB, AWS.
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML and CSS.
- Proficient understanding of code versioning tools, such as Git.
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system.
- Management of hosting environment, including database administration and scaling an application to support load changes.
- Implementing automated testing platforms and unit tests.
- Setup and administration of backups.
Experience
• 2-4 years of experience
Good to Have
• Previous experience in a startup.
Benefits
• Chance to be with the right team, at the right time
• Work as part of the core team and experience the aspects of growing a business exponentially
• Get a deep understanding of the Enterprise, Cloud, Security and Monitoring domain and unleash your potential to create an impact.
Location:: Delhi / NCR
Job Type:: Full time