
- Min 5 years of software development experience, with a Bachelor's degree in Computer Science or related field.
- Proficiency in a Go programming language
- Strong software development fundamentals (Data structures, Algorithms, problem-solving, OO design, systems architecture, and development methods).
- Excellent verbal and written communication skills, and interpersonal skills. Self-motivated attitude with the ability to multitask, learn and thrive in a timeline-driven environment
- Good understanding of memory/SQL/NoSQL database concepts (key-value, schemas, indexing, etc)
- Writing scalable, robust, testable, efficient, and easily maintainable code
- Translating software requirements into stable, working, high-performance software
- Playing a key role in architectural and design decisions, building toward an efficient microservice distributed architecture
Skills
- Strong knowledge of Go programming language, paradigms, constructs, and idioms
- Knowledge of common Goroutine and channel patterns
- Experience with the full site of Go frameworks and tools, including:
- Dependency management tools such as Godep, Sltr, etc.

Similar jobs
Job Title: Mid-Level Backend Engineer
Location: Remote
Type: Full-time or Project Basis
About Us:
At Tese, we are committed to advancing sustainability through innovative technology. Our platform helps SMEs and financial institutions manage their Environmental, Social, and Governance (ESG) goals using AI, IoT, and data-driven insights. We are looking for a skilled Backend Engineer with mid-level experience to join our dynamic team and contribute to building scalable, robust backend systems.
Role Overview:
As a Mid-Level Backend Engineer, you will be responsible for developing and maintaining backend services that power our core platform. You will work closely with our frontend developers, product team, and data scientists to implement solutions that are scalable, secure, and efficient. You will focus on building APIs, managing databases, and optimizing the performance of our services.
Key Responsibilities:
- API Development:
- Design, develop, and maintain RESTful APIs that serve our frontend applications and third-party integrations.
- Ensure high-performance and responsiveness of APIs, while following best practices for security and scalability.
- Database Management:
- Work with both NoSQL (MongoDB) , SQL (PostgreSQL, MySQL) and databases, ensuring efficient data storage and retrieval.
- Optimize database queries and manage migrations, ensuring data integrity and consistency across the platform.
- Microservices and Cloud Infrastructure:
- Develop microservices architecture using Docker and Kubernetes, ensuring that services are scalable and maintainable (Good to have).
- Work with cloud platforms (AWS, GCP, Azure) to deploy and manage backend services, ensuring high availability and fault tolerance.
- Collaboration and Documentation:
- Collaborate with frontend developers, data scientists, and product managers to gather requirements and develop backend solutions.
- Write clear, maintainable code with proper documentation, including technical designs, API specifications, and test cases.
- Performance and Security:
- Monitor backend services to ensure optimal performance, identifying bottlenecks and implementing improvements.
- Implement security best practices for APIs, databases, and backend systems, including authentication, authorization, and data encryption.
Qualifications:
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Experience: 3-5 years of experience in backend development, with a strong focus on building scalable and efficient systems.
- Technical Skills:
- Proficiency in backend programming languages such as Node.js, Python.
- Strong understanding of RESTful APIs.
- Hands-on experience with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.
- Familiarity with cloud platforms such as AWS, Google Cloud.
- Knowledge of CI/CD pipelines and version control (e.g., Git).
- Soft Skills:
- Strong problem-solving abilities and the capacity to work independently as well as in a collaborative environment.
- Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
- A strong passion for sustainability and a desire to contribute to impactful projects that drive positive environmental change.
Preferred Qualifications:
The following qualifications are bonus, but not strictly necessary:
- Experience with Docker and Kubernetes for containerisation and orchestration (Good to have).
- Experience working with microservices architecture.
- Knowledge of ESG (Environmental, Social, and Governance) metrics and sustainability (Good to have).
- Familiarity with serverless architectures and API gateways.
Benefits:
- Competitive salary and benefits package and performance bonuses.
- Flexible working hours and remote work options.
- Opportunity to work on cutting-edge technology with a focus on sustainability.
- Professional development opportunities, including access to conferences and training.
How to Apply:
Interested candidates should submit their CV and a cover letter detailing their experience and passion for backend development and sustainability here.
Join Us:
Be a part of a forward-thinking team that is making a real difference in the world. At Tese, you'll have the opportunity to innovate, grow, and contribute to a more sustainable future through technology.
-5+ years of experience working as a software engineer in a fast-paced environment.
-Well-versed with Golang or Javascript.
-Experience with AWS is a bonus
-You have analytical and problem-solving skills, and can communicate your ideas.
-Experience with WebRTC, iOS, Android, or C++ development is a bonus.
Responsibilities-
-Work closely with the founders and the team to plan, design, and build the next iterations.
-You will collaborate closely with other engineers on the team and lend your help in your areas of expertise.
-Build micro-services to support new functionality.
-Build best practices to improve the current API workflow
-Help design and develop the next iteration of our observability platform.
-Mentor and hire Junior Developers.
subjective homework by choosing from a question bank. It also gamifies
homework for students.
It helps teachers evaluate homework/assignments 10x faster and captures
100x more data points than any other existing system.
While the app automates the teacher’s job, it fundamentally disrupts education by
replacing marks/grades with data-driven analysis. It is a free mobile homework app.
JD For Node (backend):
Hands-on technologists, who will help us architect and design large-scale, multi-tiered, microservice based distributed software systems and services using object-oriented design, distributed programming, PHP, NodeJS, Python etc.
Responsibilities:
Collaborate with cross functional teams, gathering business and functional requirements, to solve complex problems by building high volume transactional systems that handle massive data and high traffic.
Be a part of the full development life cycle, end-to-end from scoping, effort estimation, risk identification, implementation and testing, while meeting project schedules and timelines.
Work on (and recommend) the best technologies, components on server side tech. Proactively identify architectural weaknesses, design issues, performance and scalability issues, and recommend solutions.
Complete ownership of problem-free execution of owned modules and solutions, with focus on code optimisation, code quality, maintainability etc.
Balance short-term versus long-term actions, strategic versus tactical requirements, while continuing to move forward towards the strategic vision.
Requirements:
BE/B.Tech in computer science or equivalent experience from top college, with 3-6 years of hands-on experience in design/development of building massively large scale, microservice based, high traffic Node.js applications (including Socket.io and Express or similar)
Excellent data structure & algorithm and problem solving skills, full-stack knowledge and (preferred) application architectural experience and/or understanding
Proficiency in multiple programming languages, both dynamic and strongly typed object oriented languages. Knowledge of one or more of: PHP, Python, Couchbase, DynamoDB, NoSQL, Terraform, Cassandra, Redis, AWS etc.
End user-focused, react well to changes, work with teams and be able to multitask while enjoying challenging assignments in a high-energy, fast growing and start-up workplace.
Familiarity with Agile development, Scrums, continuous integration, and test driven development processes.
Prior startup experience of large scale B2C product company background is preferred.
Overview:
We are seeking an experienced Node.js developer with a passion for esports to join our team. The ideal candidate will have a strong track record of building and maintaining web applications using Node.js and a proven ability to work effectively in a team environment. Experience in the esports industry is a plus.
Responsibilities:
- Develop and maintain web applications using Node.js and related technologies
- Write clean, maintainable, and efficient code
- Collaborate with the design and product management teams to implement new features and functionality
- Work with the DevOps team to ensure proper deployment and monitoring of applications
- Troubleshoot and debug issues as they arise
- Write and maintain comprehensive documentation
Requirements:
- Strong professional experience with JavaScript and Node.js
- Experience with building and deploying web applications
- Familiarity with web development frameworks such as Express or Koa
- Experience with Git and version control
- Strong problem-solving and communication skills
Preferred:
- Experience in the esports industry
- Experience with cloud technologies such as AWS or Azure
- Familiarity with front-end development technologies such as HTML, CSS, and React
- Experience with data persistence technologies such as MongoDB or MySQL
- Experience with testing frameworks such as Jest or Mocha
technical solutions implementation, architecture design, evaluation
and investigation in a cloud environment (specifically AWS and/or
Azure), preferably with IoT products.
● Working with smaller startups or mid-sized companies
Experience in one of following programming languages:
Python/Node.js
● Python and restful API frameworks. Experience of
working/integrating with cloud services providers like AWS
(preferred) / Azure / GCP
● Good understanding of HTML, CSS, Javascript & jQuery. Hands
on experience with React.js/React.native Experience in REST APIs,
SSO.
● Experience with server-side programming in a high volume
large system / application environment including the availability,
scalability, resiliency, and performance design patterns
● Management of hosting environment, including database
administration (preferably relational databases MySQL, Postgres etc.)
● Familiarity with software configuration management tools,
defect tracking tools, peer review tools and source control systems
(like git). Create and maintain good quality software documentation.
● Experience & willingness to work with overseas (e.g. USA)
customers and product management teams
● Experience building, leading, managing and mentoring highperformance engineering teams of 3-10 engineers
● Good verbal & written communication skills in English
What you will do:
- Playing a part in defining software architectures – collaborate with leads to explore existing systems, determine areas of complexity, uncover potential risks to successful implementation, and learn the applications’ capabilities.
- Implementing solutions as per technical design for new features and changes to existing components.
- Participating in the full development lifecycle of new functionality and enhancements to existing applications.
- Committing to producing high quality, highly performing and robust software within agreed time estimates and to agreed quality standards.
- Managing all stakeholder expectations.
- Working alongside global teams.
- Taking responsibility for successful delivery.
- Being able to work in a fast paced Agile/SCRUM environment.
- Following coding standards, building appropriate unit tests, integrating tests and deployment scripts.
- Assisting in defining software architectures – Collaborating with leads to explore existing systems, determining areas of opportunities.
- Translating designs and style guides provided by the Design team into functional user interfaces, ensuring cross browser compatibility and performance.
- Contributing to continual improvement by suggesting improvements to user interface, software architecture or new technologies.
Hello,
My name is Amim and I'm a part of the Talent Acquisition team in PayU India!
Were looking for a seasoned Backend engineers who would work on cutting edge technologies to solve complex problems in FinTech world. We are currently looking for bright and talented backend engineers, who can bring new ideas to the table and contribute to our strategy in a big way.
If you like to solve complex problems and challenges, that too in a fast-moving and dynamic environment, this is great opportunity for you.
Who were looking for
Position : Senior Software Engineer / Lead Software Engineer
Experience : 4 yrs - 9 yrs
Job Location: Bangalore / Gurgaon / Pune(Currently WFH)
Key Skills : Object Oriented Programming ( Java / Go Lang), Problem Solving, Data Structures Algorithms, System Design Microservices / Spring Boot, Distributed Systems, AWS, Cloud, Scalability, Web Security, Kafka, Elasticsearch, Mo SQL / MongoDB / MySQL etc.
Desired Profile
B.E / B. Tech / M. Tech in computer science or equivalent with excellent academic record.
Experience in any language like Java / GoLang / Core Java / Scala / RoR and object oriented design.
You will be Translating high level business problems into scalable design and code.
Very strong in Data Structures and Algorithms with excellent programming skills
Have experience in building and maintaining large scale web applications in service oriented architecture.
Passion for adopting new technologies at rapid pace and working in a highly agile environment
What we offer
A positive, get-things-done workplace
A dynamic, constantly evolving space (change is par for the course important you are comfortable with this)
An inclusive environment that ensures we listen to a diverse range of voices when making decisions.
Ability to learn cutting edge concepts and innovation in an agile start-up environment with a global scale
Access to 5000+ training courses accessible anytime/anywhere to support your growth and development (Corporate with top learning partners like Harvard, Coursera, Udacity)
About us
At PayU, we are a global fintech investor and our vision is to build a world without financial borders where everyone can prosper. We give people in high growth markets the financial services and products they need to thrive. Our expertise in 18+ high-growth markets enables us to extend the reach of financial services. This drives everything we do, from investing in technology entrepreneurs to offering credit to underserved individuals, to helping merchants buy, sell, and operate online. Being part of Prosus, one of the largest technology investors in the world, gives us the presence and expertise to make a real impact. Find out more at http://www.payu.com">www.payu.com
Our Commitment to Building A Diverse and Inclusive Workforce
As a global and multi-cultural organization with varied ethnicities thriving across locations, we realize that our responsibility towards fulfilling the D&I commitment is huge. Therefore, we continuously strive to create a diverse, inclusive, and safe environment, for all our people, communities, and customers. Our leaders are committed to create an inclusive work culture which enables transparency, flexibility, and unbiased attention to every PayUneer so they can succeed, irrespective of gender, color, or personal faith. An environment where every person feels they belong, that they are listened to, and where they are empowered to speak up. At PayU we have zero tolerance towards any form of prejudice whether a specific race, ethnicity, or of persons with disabilities, or the LGBTQ communities.
If you are interested, please share your resume on md.amim at payu.in
Our client is a global leader in providing Omni-channel strategy, marketing, creative and technology services that uniquely connects companies to talent. Their goal is to improve how employers source, hire, engage, and retain talent, while creating an interactive experience that keeps job seekers top-of-mind. They provide client's access to a suite of integrated cloud based solutions and services with capabilities to source, nurture, and engage, the right-fit candidates.
All about the role :
- Senior Associate in India in the product engineering team acts as a partner to the business and provides technical leadership in one or more of our product lines. This individual will play a key role in product design, integration architecture, implementation, quality and product releases.
This person will report into Tech Manager/Architect.
- We are looking for a Senior level Lead NodeJS developer with advanced knowledge of NodeJS + Angular to join our product development team to build and extend a world class SaaS based Programmatic Media/Marketing Automation services.
Skills and Experience :
- Must have extensive experience with building services with Node.JS and related technologies
- Must have experience with SQL and database schema design
- Must have previous experience in leading a team
- Experience with RESTful web services, CSS, HTML5 is desirable
- Hands-on experience AngularJS/Angular
- Should have experience with any of the unit testing frameworks (eg: mocha). Working knowledge with quality plugins like jslint, jshint, jsbeautify, Istanbul would be an advantage.
- Experience with designing and building APIs with REST/Microservices
- Good to have knowledge with AWS Lambda & supporting configuration knowledge.
- Knowledge with any of the serverless frameworks like Serverless, AWS SAM would be an advantage.
- Must have experience with SCM tools with code repository & related operations (branching, merging, pull requests etc)
- Good to have knowledge with API Gateway and CloudFront.
- Good to have - Experience with various Core Java technologies and frameworks
- Experience with performance optimization and security vulnerabilities resolution would be an advantage
- Should have good communication skills, ability to work in a team (spread across geographies), problem solving skills & eye for detail. Leadership & Management
- Imbibe and represent our culture, core values and ensure the behavior and feedback is cascaded through the organization
- Provide feedback to the leadership team by demonstrating understanding of business, markets, and industry trends and needs.
- Own the growth plans of self, peers and team members in the product engineering teams.
Education and Experience Requirements :
- Bachelor's degree in Engineering or relevant fields.
- 6-9 years of experience in a role of a senior developer in technology and product development teams with at least 3 years of experience in leading a team.
- Experience of working in a global distributed development model.
- Track record of delivering high performance products.
- Experience of developing products and solutions in a SAAS model and cloud based technologies
- Product / Development Company background
- B2C / B2B prod experience
- Domain - digital - E-commerce, marketing, social, mobile, java
- Hands on tech with ability to manage or lead other developers in the team
Role: Technical Lead
Location: Mumbai/Kolkata
Years of Experience - 9 to 15 years
Qualifications:
- Required person as .net core, team Management,Good communication,Plus Rest API,AWS Lambda,mySql
- AWS API Gateway .
- Bachelor’s degree preferably in Computer Science, Computer Engineering or related field.
- 9 to 12 yrs years’ experience in technology related roles including relevant work as technical architect.
- Experience working with latest software technologies (.Net core 3.1+, MVC/WCF/Web API, cloud hosted (AWS) , mobile ready software products (Angular 6+/React.js)
- Experience in AWS cloud.
- Experience working with GIT/TFS, CI/CD setups, Application Monitoring, Logging and Analysis tools
- Experience working with Service Oriented Architecture
- Experience working in an Agile-SCRUM environment using tools like Jira or equivalent
- Experience working with international customers (US and UK preferable)
- Experience in customer interaction and ability to present solutions and consult clients on technology solutions.
- Ability to effectively communicate with various levels of employees ranging from entry level to senior leadership.
- Proven strong relationship-building and communication skills with team members and business users. Ability to coach and mentor internal teams and customers.
- Highly motivated with excellent verbal and written communication, presentation, facilitation, negotiation and problem solving skills.
- Self-starter with strong organizational and time management skills, self-directed and able to handle multiple priorities with demanding timeframes.
- Willingness and ability to work flexible hours and with minimal supervision.
- Willingness and ability to travel domestic and occasional international across US and Europe.
- Proficient using standard software, such as MS Office applications, Google Apps, and communication and diagramming/presentation tools.








