Sr. Product Engineer

at Amura Marketing Technologies

DP
Posted by Supriya Kotnis
icon
Pune
icon
5 - 9 yrs
icon
₹10L - ₹25L / yr
icon
Full time
Skills
Java
Amazon Web Services (AWS)
Design patterns
Spring
GitHub
Jenkins
Elastic Search
Kubernetes
Job Description Location: Pune Function: Product Engineering → Backend Development We expect our Sr. Product Engineers to facilitate continuous delivery of quality software using contemporary and collaborative practices and principles. You’ll integrate an agile environment, working in-house and being responsible for developing end to end components within the product suite. You’re expected to contribute not only with your technical skills but also to share knowledge within the team. We expect a strong engineering background, high attention to detail & being outcome oriented. About Amura Amura has two key products in sales, marketing & advertising automation domains. Sell.Do, our sales & marketing automation product, is being used by over 500 businesses globally and helps our customers combine their marketing & sales data, aiding quick decision making. With newer features like Intelligent Recommendations, we are trying to leverage Machine Learning, combining it with business knowledge; to help our clients market smarter & sell faster. Advertise.Do again leverages ML & data from various sources (Adwords, FB, Web Analytics, CRMS) to set up highly optimised digital campaigns for our customers. With similar Intelligence available in advertise.do; customers can get recommendations to optimise their campaigns. Together these platforms have helped save millions of dollars in advertising money and drive over 10X sales growth for customers. Our Team is trying to solve one of the most fundamental problems in digital marketing space of driving higher efficiencies by combining sales, marketing & advertising data and understanding how it adapts per industry/business. What do we do in our regular day at Amura? Work on large-scale, custom distributed software systems using Java, ElasticSearch, PostgreSQL, Docker, Kubernetes, JavaScript (ReactJS), TypeScript and the likes Work on leading architectural and design methodologies like MicroServices, Domain Driven Design, Test Driven Development, Event Driven Architecture etc.; but not just restricted to these. Employ Agile development including task estimation, test automation, deployment automation and Continuous Integration to improve overall execution speed and product quality Work closely with the product stakeholders and have the firsthand information of the why, what, who, when and how of the product. Work in a dynamic, collaborative, transparent and ego-free culture Spread the word about best practices in software development and challenges inside and outside Amura What we look for in you? 5+ years Hands on in development and delivery experience with Java. Passion for software engineering and craftsman-like coding prowess. Great OO skills, including strong design patterns knowledge Knowledge of best software best practices like Refactoring, Clean Code, Domain Driven Design, SOLID, DRY and more Good knowledge of SQL and NoSQL Databases. Hands on application in PostgreSQL and/or ElasticSearch is favorable. Experience working with Agile, TDD, Lean and/or Continuous Delivery approaches and best practices, such as Extreme Programming (XP) You’re battle tested with Spring, Spring Boot, Spring Cloud, Netflix OSS Have written tests using Junit, Mockito, Powermock, Spock and the likes. Understanding of when to mock and when to use stubs is a winner. Have used Continuous Integration tools like Jenkins, Travis-CI, Go etc.; Uses Git as version control system Research, evaluate and adopt next generation technologies Triage and troubleshoot issues Eager on self-learning and sharing with the team The following are some of the favorable considerations: Hands on with Docker and Kubernetes Understands and/or have contributed to branching and release strategies Can Identifying and lay down testing strategies for Microservices Experience with cloud hosting platforms like AWS, Azure, Rackspace etc. Experience with Infrastructure Management tools like Terraform, CloudFormation Experience with Configuration Management tools like Ansible, Chef, Puppet
Read more

About Amura Marketing Technologies

Amura, India's fastest growing digital marketing agency & the largest real estate digital marketing company provides 360 digital marketing services to SMEs, banks, educational institutes.
Read more
Founded
2009
Type
Product
Size
100-500 employees
Stage
Profitable
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Lead Software Engineer Backend

at SoStronk

Founded 2014  •  Products & Services  •  20-100 employees  •  Raised funding
Go Programming (Golang)
Test driven development (TDD)
Data modeling
CI/CD
Design patterns
Git
PostgreSQL
MySQL DBA
SQL
Google Cloud Platform (GCP)
Object Oriented Programming (OOPs)
icon
Remote only
icon
5 - 8 yrs
icon
₹20L - ₹30L / yr

About the role

We are looking for software engineers who appreciate good engineering and user experience. The person should be passionate about maintaining a clean and maintainable codebase. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic experience of front-end technologies is therefore necessary as well.

What you will do

  • Design and develop highly scalable, available, reliable, secure and fault-tolerant systems with minimal guidance.
  • Communicate, collaborate and work effectively across cross-functional teams.
  • Improve the development experience at SoStronk by enhancing development tools, documentation, test coverage, and/or code structure.
  • Implement code that is clear, concise, performant, tested, and easily understood by others.
  • Responsible for the entire lifecycle of stories: development, test, production, and subsequent fixes and improvements.
  • Research new technologies and tools, speak and participate in tech conferences to carry the SoStronk brand throughout the community.

What we need

  • Should have at least 3 years of relevant software development experience.
  • Should have at least 2 years of hands-on experience in designing, developing, testing and deploying applications on Golang.
  • In-depth experience in at least one programming language and framework.
  • Proficient in OOP, SQL, and Design Patterns with Data modeling experience in Relational databases.
  • Proficient with Continuous Integration (CI) and version control (Git).
  • Well-versed with Agile methodologies, TDD and Test Engineering and Automation.
  • Ability to plan, prioritize, estimate and execute releases with a good degree of predictability.
  • Ability to scope, review and refine user stories for technical completeness and to alleviate risks.

Nice to have

  • Proficient with Postgres.
  • Working knowledge of GraphQL.
  • Experience in Google Cloud Platform.

About SoStronk

SoStronk is a tight-knit team of gamers, storytellers, engineers, designers and trailblazers who are disrupting gaming and esports at scale. We have been a disruptive player in the esports platform space for over 5 years and are now positioned for meteoric growth with the backing of DreamSports.

Read more
Job posted by
Ajaikumar Ravichandran

Senior Backend Engineer

at Fintech startup which provide financial services.

Agency job
via Qrata
Java
Python
Go Programming (Golang)
icon
Noida
icon
3 - 6 yrs
icon
₹15L - ₹25L / yr

Requirements:

  • Proficient in fundamental Software Design Principles, Data Structures, Algorithms, Problem Solving and Complexity Analysis.
  • Proficient in programming languages like Python/Java/Javascript/Golang or similar.
  • Strong understanding of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Hands-on Experience with SQL/NoSQL databases such as Postgres, Mysql, MongoDB.
  • Hands-on experience with GIT, CI/CD, REST APIs and Cloud ( AWS/ GCP/ Azure) will be preferred.
  • Understanding of Microservice Architecture and System Design Principles is a plus.
  • Self-driven, detail-oriented and Strong sense of ownership, urgency, and ability to deliver great work.
  • Demonstrated expertise in developing, releasing and maintaining large scale software applications.
Read more
Job posted by
Blessy Fernandes

Senior Software Developer

at HyrHub

Founded 2015  •  Services  •  employees  •  Bootstrapped
Java
Algorithms
Design patterns
Problem solving
Object Oriented Programming (OOPs)
Datastructure
Hacker Rank
icon
Bengaluru (Bangalore)
icon
4 - 7 yrs
icon
₹12L - ₹30L / yr
  1. Hands-on experience in software development (testing and support experience will not be counted) projects § Technical skills o Programming - Java, J2EE, Struts/Spring MVC Framework with JSON and XML usage o Hands-on experience in Java8, Spring 4+, JPA, REST API o Hands-on experience in Spring Boot and Spring Cloud o Good experience in designing Webservices (REST) o Databases – SQl, NO SQL, Graph Db, Big Data o Design patterns Good knowledge of OOPS concepts, Hibernate
    Passionate about software development with proficiency in Java or equivalent object-oriented languages, coupled with design and SOA Strong data structures , problem solving and coding skills in Java
Read more
Job posted by
Shwetha Naik

Senior / Lead Backend Engineer - Python

at a Series E, 3.1 Billion $ Fintech Bay area organization

Agency job
via RS Consultants
Python
Django
Amazon Web Services (AWS)
Flask
RESTful APIs
Scalability
Distributed Systems
Redis
Apache Kafka
Docker
Microservices
Concurrency
icon
Bengaluru (Bangalore)
icon
4 - 9 yrs
icon
₹18L - ₹35L / yr

Senior / Lead Backend Engineer

Employment Type: Full Time, Permanent
Location: Bangalore (Currently remote, Post pandemic you need to relocate)


Job Description:

 

Hiring for a Series E, 3.1 Billion Dollar rapidly growing organisation focused on payments, marketing and customer loyalty.
  • Working closely with a cohesive team to develop the backend architecture and build out product features at a rapid pace and scale them as needed.
  • Build integrations to/fro other platforms such as crypto wallets, bank APIs and payment gateways etc.
  • Make architectural decisions about the product by optimising delivery and technical debt.
  • Follow the best engineering practices like testing, documentation, CI/CD, etc.
  • A lot of experimentation and identifying solutions to unknown problems.

 

Candidate's Profile:

 

Looking for Candidates from IIT, NIT, BITs other Tier 1 colleges
(Candidates must be from premium institute and product company) or (from non premium institute with good product company)
  • Excellent problem solving and design skills.
  • Experience with Python.
  • Experience with Microservices, Kafka, Kubernetes and Docker
  • Solid API design and data modeling experience.
  • Security first approach to system design.
  • Experience with a AWS cloud services such as RDS, SQS, EKS etc
  • Willingness to learn and challenge oneself.

**** Looking for someone from a Product development organization (Typically Fintech / Payment Domain) who can start at the earliest

Read more
Job posted by
Biswadeep RS
Java
Spring
Spring Boot
Apache Tomcat
Redis
MySQL
icon
Hyderabad
icon
3 - 6 yrs
icon
₹10L - ₹18L / yr
Web applications - Hands on experience required

Backend - Java, Spring, Spring Boot, Basic understanding of in memory databases, redis, bean stack

Strong understanding of Mysql

Frontend - Angular js, Javascript, JSP, added advantage for RIOTjs

Websocket technologies - Added advantage

Basic understanding of Apache Tomcat
 
Read more
Job posted by
Siddhi .

Go - Lang Developer

at Technology- services company.

Agency job
via Jobdost
Go Programming (Golang)
Golang
SQL
NOSQL Databases
Docker
Kubernetes
Jenkins
Amazon Web Services (AWS)
Microservices
icon
Remote only
icon
3 - 9 yrs
icon
₹10L - ₹27L / yr

Role

  • A Golang developer role is to build optimized, scalable, and modular software using required technologies. You are tasked with developing and coding back-end components and connecting applications to other web services.

Authority

  • Research and test new technologies
  • Collaborating with others to build and develop a quality
  • Monitoring and Oversee company’s data
  • Managing users and user roles
  • Detecting, announcing, and correcting errors
  • Proposing alternative solutions

Responsibility

  • To cooperate with other stakeholder to design, develop, test, release and improve services
  • Maintain development standards, practices & principles
  • Build scalable and maintainable software
  • Analytical approach on what and how

Requirements

  • At least 4 years of experience with Golang.
  • Have expertise in implementing micro services (using tools and technologies for messaging, RPC, containerization, etc.)
  • Experience working with SQL/NoSQL databases, ability to write complex queries and optimize them
  • Understanding of containerization technologies (Docker, RKT, Kubernetes, etc.)
  • Basic experience with CI/CD systems (Jenkins, TeamCity, GoCD, Concourse, etc.)
  • Basic experience working with AWS/Google Cloud
Read more
Job posted by
Ankitha Vyas

.net + Azure developer

at Technomech Consultancy

Founded 2009  •  Services  •  20-100 employees  •  Profitable
.NET
Windows Azure
Cloud Computing
Rapid application development
Java
icon
Mumbai, Pune, Chennai, Bengaluru (Bangalore)
icon
5 - 9 yrs
icon
₹12L - ₹20L / yr
Roles and Responsibility:
Cloud Developer
● Overall 6-8 years of IT Experience including Java/.Net based Software Developmentwith
minimum 2-3 years of experience in developing applications on cloud (AWS/Azure/Google)
● Excellent understanding and hands on with cloud computing concepts including
but not limited to microservices, containerization, DevOps etc.
● Excellent knowledge of cloud native computing technologies and current computing trends
● Ability to effectively address Customer NFRs with most suitable cloud/open source servicesavailable
● Updated on latest Cloud offerings
● In depth experience in problem solving, guiding team members on cloud development challenges
● Expertise in preparing technical architecture for cloud development
● Hands on Experience in any one of Multi-cloud/Hybrid Cloud model
implementation utilizing leading platforms like Red Hat OpenShift, GoogleAnthos,
VMware Tanzu
● Implementation experience in leading open source technologies like Spring boot,Spring
Batch, Spring cloud, Drools Rule Engine etc.
● Should be able to understand customer cloud requirements and implement technical solutions
● Experience in designing and implementing reusable components/accelerators
● Ability to participate in solution discussions with customers
● Hands on with DevOps implementation
● Hands On Experience in developing POC’s and pilots is a must
● Experience in cloud CoE will be a added advantage
● Certified developer in AWS, Azure or Google
● Effective communication skills (written and verbal) for seamless cloud based development

"Need candidates with Notice period of 30 - 45 days."
Read more
Job posted by
Laxmi Ghoble
Java
Object Oriented Programming (OOPs)
Multithreading
Messaging
Instrumentation
Implementation
Algorithms
Data Structures
Problem solving
icon
Remote, Bengaluru (Bangalore)
icon
2 - 4 yrs
icon
₹3L - ₹10L / yr
Should have Strong OOPS, Multithreading, I/O, messaging, instrumentation etc  and their implementation in Java/any other Object-Oriented Language.
Proficiency in implementation of algorithms and use of advanced data structures to solve problems in computing.
Read more
Job posted by
Hepsibah W

Database Developer

at A subsidiary of a US firm , based out of Gurgaon.

Agency job
via Resource Equation
PostgreSQL
Amazon Web Services (AWS)
Linux/Unix
JSON
Database migration
Databases
icon
NCR (Delhi | Gurgaon | Noida)
icon
4 - 8 yrs
icon
₹8L - ₹10L / yr

Designation: Database Developer 

Job Description

As a Database Developer at our company, you will be responsible for designing, testing, planning, implementing, protecting, operating, managing and maintaining our company's databases.Communication and organization skills are keys for this position,along with a problem-solution attitude. Ultimately, you should be able to ensure our database systems run effectively and securely on a daily basis

Requirement:

  • 4 - 8 years of relevant experience in database management in Postgresql and at least 1 year of working experience in an AWS environment.

  • Hands on experience in database development working with PostgreSQL including stored procedures, functions, triggers, and views.

  • Experience working with Windows and Linux systems in a production setting.

  • Working knowledge of handling batch bulk data loads.

  • Proactively adopt new cloud infrastructure and technology.

  • Manage environments in AWS to ensure optimal capacity, performance, security, and availability.

  • Exposure to ElasticSearch, Snappy data is a plus.

  • Must have working knowledge of handling Disaster Recovery and Business Continuity in the AWS cloud.

  • Knowledge of JSON and PostgreSQL support for JSON.

  • Ability to efficiently write database code without compromising data quality, privacy or security.

  • Knowledge of database design principles,queryoptimization,index management,integrity checks, statistics and isolation levels

  • Experience with DB migration projects added advantage

Read more
Job posted by
Kiran Ganti

Fullstack Developer

at UnFound

Founded 2017  •  Product  •  20-100 employees  •  Bootstrapped
NodeJS (Node.js)
Java
Cloud Computing
Microservices
Javascript
Python
MongoDB
Android Development
icon
Mumbai
icon
1 - 100 yrs
icon
₹5L - ₹6L / yr
Does the current state of media frustrate you? Do you want to change the way we consume news? Are you a kickass developer and aspiring entrepreneur, who has opinions on world affairs as well? If so, continue reading! We at UnFound are developing a product which simplifies complex and cluttered news into simple themes, removes bias by showing all (& often unheard of) perspectives, and produce crisp summaries- all with minimal human intervention! We are looking for passionate and experienced full stack DEVELOPERS/INTERNS We want someone who can take initiatives. If you need to be micro-managed, this is NOT the role for you. __ Few things we'd like (if) you have: 1. Strong foundations in data structures & algorithms. 2. Experience with designing web-services, micro-service architecture, RESTful API's. 3. Experience with front-end frameworks such as Angular, React. 4. Strong experience in web and android development. 5. Well versed with Java/Python 6. Hands on with HTML5, CSS3 frameworks, Bootstrap, and the likes. 7. Strong experience with relational and NoSQL databases. 8. Hands on with AWS, and other cloud platforms. While the above points are a plus, curiosity to learn and bias for action is what matters most to us. We're more keen to look at your GitHub/StackOverflow profiles, MOOCs, blogs, etc over CVs.
Read more
Job posted by
Ankur Pandey
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Amura Marketing Technologies?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort