Required technical skills
- 3+ years of experience as a software developer using GoLang with > 3 years prior experience in an Object Orientated language
- At least 1 year working experience on Linux operating system
Nice to have:
- Experience in the finance industry or knowledge of financial products/markets
- BA/BS in Computer Science or equivalent practical experience
- Java experience
- Experience with multi-tier application architecture and streaming systems
- Message streaming using Kafka
- Knowledge and experience adhering to software development life cycle best practices including test-driven development, unit testing discipline, agile development, and CI/CD strategies
- Working knowledge of building and deploying distributed systems
- Experience with cloud technologies like Kubernetes, Docker, AKS

About Matellio India Private Limited
Similar jobs
Job Title: Golang Developer (Full-time)
Location: Pune (Onsite)
Experience Required: 3+ Years
Working Days: 5 Days (Mon to Fri)
Job Description
- Good problem solving skills and computer science fundamentals.
- Excellent programming skills and deep interest in programming.
- Must have developed projects in the past, hands on experience is must.
- Must think logically and be a self-motivated problem solver
- Should be eager to learn and have demonstrated learning process
- Good to have credentials with hackerrank / hackerearth or similar portals
- Should be excellent in Communication Skills
- Good to have understanding of the end-to-end Web application development.
Technical Attributes:
- Must have good hands on experience with Golang & surrounding frameworks.
- Good to have knowledge in UI technologies like HTML, CSS, any Javascript framework.
- Brownie points for knowing Git Version Control.
- Must have familiarity with RESTful Web service development.
- Must have familiarity with RDBMS - Postgres / MySQL or any. Non relational database is
- a plus.
Roles and Responsibilities:
- Develop and maintain application.
- Follow best coding practices, and create a code that you are proud of, with extensibility, scalability and performance in mind.
- Work in cross functional teams with product managers, UX designers, and QA engineers
- to ship software on-quality and on-time.
- Takes accountability and end-to-end ownership for assigned tasks.
Exp: 7- 10 Years
CTC: up to 35 LPA
Skills:
- 6–10 years DevOps / SRE / Cloud Infrastructure experience
- Expert-level Kubernetes (networking, security, scaling, controllers)
- Terraform Infrastructure-as-Code mastery
- Hands-on Kafka production experience
- AWS cloud architecture and networking expertise
- Strong scripting in Python, Go, or Bash
- GitOps and CI/CD tooling experience
Key Responsibilities:
- Design highly available, secure cloud infrastructure supporting distributed microservices at scale
- Lead multi-cluster Kubernetes strategy optimized for GPU and multi-tenant workloads
- Implement Infrastructure-as-Code using Terraform across full infrastructure lifecycle
- Optimize Kafka-based data pipelines for throughput, fault tolerance, and low latency
- Deliver zero-downtime CI/CD pipelines using GitOps-driven deployment models
- Establish SRE practices with SLOs, p95 and p99 monitoring, and FinOps discipline
- Ensure production-ready disaster recovery and business continuity testing
If interested Kindly share your updated resume at 82008 31681
About Company
Espressif Systems (688018) is a public multinational, fabless semiconductor company established in 2008, with headquarters in Shanghai and offices in Greater China, India, and Europe. We have a passionate team of engineers and scientists from all over the world, focused on developing cutting-edge WiFi-and-Bluetooth, low-power IoT solutions. We have created the popular ESP8266 and ESP32 series of chips, modules, and development boards. By leveraging wireless computing, we provide green, versatile, and cost-effective chipsets. We have always been committed to offering IoT solutions that are secure, robust, and power-efficient. By open-sourcing our technology, we aim to enable developers to use Espressif’s technology globally and build smart connected devices. In July 2019, Espressif made its Initial Public Offering on the Sci-Tech Innovation Board (STAR) of the Shanghai Stock Exchange (SSE).
Espressif has a technology center in Pune. The focus is on embedded software engineering and IoT solutions for our growing customers.
About the Role
Espressif’s https://rainmaker.espressif.com/ is a paradigm-shifting IoT cloud platform that provides seamless connectivity to IoT devices to mobile apps, voice assistants, and other services. It is designed with scalability, security, reliability, and operational cost at the center. We are looking for senior cloud engineers who can significantly contribute to this platform by means of architecture, design, and implementation. It’s highly desirable that the candidate has earlier experience of working on large-scale cloud product development and understand the responsibilities and challenges well. Strong hands-on experience in writing code in Go, Java, or Python is a must.
This is an individual contributor role.
Minimum Qualifications
-
BE/B.Tech in Computer Science with 5-10 years of experience.
-
Strong Computer Science Fundamentals.
-
Extensive programming experience in one of these programming languages ( Java, Go, Python) is a must.
-
Good working experience of any of the Cloud Platforms - AWS, Azure, Google Cloud Platform.
-
Certification in any of these cloud platforms will be an added advantage.
-
Good Experience in the development of RESTful APIs, handling the security and
performance aspects.
-
Strong debugging and troubleshooting skills.
-
Experience working with RDBMS or any NoSQL database like DynamoDB, MYSQL, Oracle.
-
Working knowledge about CI/CD tools - Maven/Gradle, Jenkins, experience in a Linux (or Unix) based environment.
Desired Qualifications
-
Exposure to Serverless computing frameworks like AWS Lambda, Google Cloud Functions, Azure Functions
-
Some Exposure to front end development tools - HTML5, CSS, Javascript, React.js/Anular.js
-
Working knowledge on Docker, Jenkins.
Prior experience working in the IoT domain will be an added advantage.
What to expect from our interview process
-
The first step is to email your resume or apply to the relevant open position, along with a sample of something you have worked on such as a public GitHub repo or side project, etc.
-
Next, post shortlisting your profile recruiter will get in touch with you via a mechanism that works for you e.g. via email, phone. This will be a short chat to learn more about your background and interests, to share more about the job and Espressif, and to answer any initial questions you have.
-
Successful candidates will then be invited for 2 to 3 rounds of the technical interviews as per the previous round feedback.
-
Finally, Successful candidates will have interviews with HR. What you offer us
-
Ability to provide technical solutions, support that fosters collaboration and innovation.
Ability to balance a variety of technical needs and priorities according to Espressif’s growing needs.
What we offer
- An open-minded, collaborative culture of enthusiastic technologists.
- Competitive salary
- 100% company paid medical/dental/vision/life coverage
- Frequent training by experienced colleagues and chances to take international trips, attend exhibitions, technical meetups, and seminars.
Exp: 4-6 years
Position: Backend Engineer
Job Location: Bangalore ( office near cubbon park - opp JW marriott)
Work Mode : 5 days work from office
Requirements:
● Engineering graduate with 3-5 years of experience in software product development.
● Proficient in Python, Node.js, Go
● Good knowledge of SQL and NoSQL
● Strong Experience in designing and building APIs
● Experience with working on scalable interactive web applications
● A clear understanding of software design constructs and their implementation
● Understanding of the threading limitations of Python and multi-process architecture
● Experience implementing Unit and Integration testing
● Exposure to the Finance domain is preferred
● Strong written and oral communication skills
Roles:
- Developing core infrastructure in Python, Django.
- Developing models and business logic (e. g. transactions, payments, diet plan, search, etc).
- Architecting servers and services that enable new product features.
- Building out newly enabled product features
- Minimum 4 years of industry or open-source experience.
- Proficient in at least one OO language: Python(preferred)/Golang/Java.
- Writing high-performance, reliable and maintainable code.
- Good knowledge of database structures, theories, principles, and practices.
- Experience working with AWS components [EC2, S3, RDS, SQS, ECS, Lambda].
Responsibilities:
• Take on complex problems that span multiple components and teams.
• Independently own one or more multiple modules, which include: requirement analysis, design, development, maintenance & support
• Write extensive, efficient code to address complex modules that handle the interaction between multiple components.
• Rapidly iterate to add new functionalities and solves complex problems with simple and intuitive solutions
• Produce architecture with clean interfaces, that are efficient and scalable
• Participate and contribute to architectural discussions
• Solve production issues. Investigate and provide solutions to minimize the business impact due to the outage
• Continuously improve performance metrics of modules you own.
• Collaborate effectively across teams to solve problems, execute and deliver results
Requirements:
• Experience: 3+ years
• A Bachelor's or Master's Degree in Computer Science
• Software engineering and product delivery experience, with a strong background in algorithms
• Experience in architecting & building real-time, large-scale e-commerce applications
• Experience with high-performance websites catering to millions of daily traffic is a plus
• Excellent command over Data Structures and Algorithms
• Experience with web technologies, Go/Java/Python
• Language: GO or Python
• Strong expertise in DS and Algo
• Strong leadership skills - have experience mentoring, building products from scratch or incumbent in design and architecture.
• Have worked in the scaling of the system right from scratch.
• Someone worked in small user base to a large user base and wrote optimized code
• Both HLD and LLD
About the Role:
As a part of the Tech team, you will be involved in solving technical challenges, working with modern databases and systems, design and architecture of components/services, and handling highly critical secure data.
Responsibilities:
- You’ll be working on our P2P and cryptocurrency exchange platforms to build more features around it.
- Understand the way current users interact with the chatbot and how to optimize the existing content.
- WazirX being a financial product, you’ll be involved in building tools to make our user’s data more secure.
- You will be working on blockchain technologies
- You will help maintain code quality and organization.
- We expect you to learn about new software technologies, and proactively look for ways to make WazirX better.
You'll be a good fit if:
- You’ve got 3 to 6 years of development experience.
- You’re an expert in writing background tasks, test-driven development.
- You’re an expert in Golang
- You’re good at understanding and implementing multithreaded environments to improve the speed of the execution
- You enjoy collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- You’re committed to quality, and your code solves more problems than it creates ;)
Architects are responsible for driving Technology & Best Practices in Engineering. We are a rapidly growing & constantly improving organisation. We seek very high levels of ownership in all individuals, especially leadership roles like this - Ownership of your team, your product. Going beyond your role & contributing to make the organisation & business better is an expectation.
Responsibilities:
- Actively participate in development along with team members for as much as 50% of their time, creating modules & systems that can then be treated as a working reflection of the best practices.
- Participating in code reviews, design reviews, architecture discussions.
- Being responsible for Scaling, Performance & Quality for the team
- Setting up best practices to help the team achieve the above and constantly thinking about improving the technology use are your responsibilities.
- Driving the adoption of these best practices around coding, design, quality, performance in your team and influence them for the entire organisation are also expectations from you.
- Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create
- Collaborate with Product Management and Product Development leaders in developing product visions and strategies.
- Define & drive implementation of long term technology vision for your product & team
- You will be the primary owner of the architecture of your product and will also be responsible for getting it reviewed, and making sure the system is built accordingly.
- Be an evangelist for technology & represent in external forums.
- Creating architectures & designs for new solutions around existing and new problem spaces
- Drive technology & tool choices for your team & be responsible for them.
Requirements:
- Quick & Excellent Problem solving skills for complex & large scale problems
- Exposure to a wide variety of problem spaces, technologies
- Very Strong System design and OO skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction
- Solid coding skills with ability to drive teams through massive refactoring exercise & improve coding standards across large code bases
- Deep knowledge, understanding & experience of working with a large variety of multi-tier architectures.
- Awareness of pitfalls & use cases for a large variety of solutions
- Deep understanding & experience of high performance web scale & real-time response systems with experience & expertise in a variety of large scale persistent systems including large databases
- Exposure to complete product development cycles - From inception to production to scaling up, supporting new requirements, re-architectures the Principle architects should have seen it all and ideally in multiple cycles.
- Should have been part of scalable product development cycles with either large data handling or large transaction processing exposure for 5 years
- Must have worked in a small setup (either a startup or a small & reasonably independent team)
- 8+ years of overall experience
- B Tech or higher in Computer Science or equivalent required
Tech Stack:
Golang, Microservices (AWS ECS, App Mesh), Ruby, Rails, MySQL, Postgres, Redis, NATS.
Required Skills:
- 5+ years of experience with Ruby on Rails OR 2+ years of experience with Golang.
- 5+ years of experience with MySQL or Postgres and relational data modelling.
- Experience consuming and writing REST APIs.
- Focus on writing clear, maintainable, tested code.
- Experience with Git, continuous integration and regular deployments.
- Experience with complex Rails projects and design principles.
- Strong willingness to learn and use Golang at work.
- Experience with CI (continuous integration).
- Strong understanding of Linux.
- Strong understanding of Docker.
- You must be a strong communicator who can explain complex ideas to anyone regardless of background.
Preferred Skills:
- 2+ years of experience with Golang.
- Experience with Microservices deployed in Kubernetes.
- Experience with AWS ECS, App Mesh and Lambda.
- Ability and interest in mentoring junior engineers a plus.
- Excellent written communication skills and diligent ability to contribute to the team by performing code reviews.
- B.S. in Computer Science, Computer Engineering, Software Engineering, or equivalent experience










