
We are looking for a great Go developer who possesses a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable. You will ensure that these Go packages and programs are well documented and has a reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Responsibilities
-
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 micro services distributed architectur
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.
- Go’s templating language
- Go’s code generation tools, such as Stringer
- Popular Go web frameworks, such as Revel
- Router packages, such as Gorilla Mux
-
Ability to write clean and effective Godoc comments
-
Familiarity with code versioning tools (such as Git, SVN, and Mercurial)

About Legacies Techno
About
Connect with the team
Similar jobs


We are seeking an experienced Senior Golang Developer to join our dynamic engineering team at our Hyderabad office (Hybrid option available).
What You'll Do:
- Collaborate with a team of engineers to design, develop, and support web and mobile applications using Golang.
- Work in a fast-paced agile environment, delivering high-quality solutions focused on continuous innovation.
- Tackle complex technical challenges with creativity and out-of-the-box thinking.
- Take ownership of critical components and gradually assume responsibility for significant portions of the product.
- Develop robust, scalable, and performant backend systems using Golang.
- Contribute to all phases of the development lifecycle, including design, coding, testing, and deployment.
- Build and maintain SQL and NoSQL databases to support application functionality.
- Document your work and collaborate effectively with cross-functional teams, including QA, engineering, and business units.
- Work with global teams to architect solutions, provide estimates, reduce complexity, and deliver a world-class platform.
Who Should Apply:
- 5+ years of experience in backend development with a strong focus on Golang.
- Proficient in building and deploying RESTful APIs and microservices.
- Experience with SQL and NoSQL databases (e.g., MySQL, MongoDB).
- Familiarity with cloud platforms such as AWS and strong Linux skills.
- Hands-on experience with containerization and orchestration tools like Docker and Kubernetes.
- Knowledge of system design principles, scalability, and high availability.
- Exposure to frontend technologies like React or mobile development is a plus.
- Experience working in an Agile/Scrum environment.



any device. Amagi helps bring entertainment to hundreds of millions of consumers leading the transformation in
media consumption. We believe in a connected ecosystem bringing content owners, distribution platforms,
consumers and advertisers together to create great experiences.
Amagi grew by 136% last year and on its way to double itself again this year. The market leader in FAST (Free
Ad-supported Streaming TV), it delivers more than 500 media brands to 1500+ end points and growing
exponentially.
We are looking for a Software Engineers to join our engineering team. You will be working with a team of
engineers in building cutting-edge next generation media technology software components using the latest cloudtech stacks.
Key responsibilities include (but are not limited to):
● Design and write with code with the cutting-edge technologies to improve the availability, scalability, latency, and efficiency of Amagi products
● Participate in code and design reviews to maintain our high development standards
● Engage in service capacity and demand planning, software performance analysis, tuning and optimization
● Collaborate with product teams to define and prototype feature specifications
● Work closely with Platform Engineering team in building and scaling back-end services as well as performing root cause analysis investigations
● Design, build, analyze and fix large-scale systems
● Learn full stack performance tuning and optimization
● Debug and modify complex, production software
You will excel at this role, if you have
● A bachelor’s/master’s degree in Computer Science, with 2 to 6 years of Experience in building highly available and scalable products.
● Have worked in product software development teams that have taken individual module-level responsibility and have taken the product to production/customer deployments
● Loves to write code in one or more of Python, Golang, RoR,
● Have worked in building back-end systems around DBMS, Caches, NoSQL, Web and App servers.
● Passionate about algorithms, design patterns, open-source technologies and in general good software
design
● Desirable to have Prior experience in working on any of the Public cloud infrastructures


India's first platform to democratise access to dream jobs for all eligible aspirants
irrespective of their college, degree or network. By taking the Relevel Test, they engage in
comprehensive skill assessments, which evaluate industry relevant skills and their
job-readiness. Our evaluation is purely objective-based in conjunction with current best
practices in the industry.
We offer the excitement of an early stage startup coupled with the stability of a unicorn like
Unacademy which is a market leader in the Ed-Tech space. At Relevel, we truly value
ownership and accountability as opposed to the pedigree and background of the applicants.
We are looking at folks who are willing to learn and grow along with us in our fast paced
growth journey of going global.
If you believe in our mission of offering job seekers a fair shot at realising their dreams, we're the right place for you!
Engineering
● We use cutting edge technologies to build our products which means you get to be
updated on the latest tech stack.
● You don’t need to have experience in any of our specific technologies;we are good at
teaching our Engineers. Our diverse group of Engineers are a great team to work
with and to learn.
● We deploy changes to production multiple times a day.
● Blameless culture and a continuous learning mindset
What engineers do at the company
● Making a global platform with the scale of millions of users.
● Working directly with designers and PMs to make a world class test taking
experience.
● Building a platform for companies and writing an ML based algorithm to match
candidates and companies.
● Building an Ed-Tech product for the upskilling of candidates.
What you need to bring
● Expertise in backend frameworks/technologies like Python/Django, Golang,
Postgres, Redshift, and AWS.
● Solid coding and problem-solving skills with the ability to architect cross-team
features to refactor existing frameworks. Familiarity with design patterns is a must
too.
● The ideal person has worked on a product that they were able to drive to production
in a startup environment.
● Proficiency in building highly scalable systems
● Ownership mindset- Taking end to end ownership of backend initiatives and being
part of the core team in driving the overall growth of the organization in achieving its
vision.
Why do you want to work
● All fixed compensation structure, No variable component
● Medical insurance for you and your family
● Practo Subscription for unlimited online doctor consultation
● Ultrahuman subscription
● ESOP earning capacity every quarter
● Office pantry with food and beverage of your choice
● Cab facility post 8 pm
● Certifications/Upskilling opportunities
● Opportunity to attend and speak in conferences
● Flexible working hours including remote work option


• 3+ Years of experience as a Go Developer
• Experience in ReactJS (most preferred) or AngularJS similar front end frameworks
• Experience with the Python or/and Golang (preferably both), SQL, and design/architectural
patterns
• Experience in Java or dotnet or other opensource technologies is an added advantage
• Hands-on experience on SQL, Query optimization, DB server migration
• Preferably experience in Postgre SQL or MySQL
• Knowledge of NOSQL databases will be an added advantage
• Experience in Cloud platforms like AWS, Azure with knowledge of containerization, Kubernetes is an
added advantage
• Knowledge of one or more programming languages along with HTML5/CSS3,Bootstrap
• Familiarity with architecture styles/APIs (REST, RPC)
• Understanding of Agile methodologies
• Experience with Threading, Multithreading and pipelines
• Experience in creating RESTful API’s With Golang or Python or Java in JSON, XMLs
• Experience with GitHub, Tortoise SVN Version Control
• Strong attention to detail
• Strong knowledge of asynchronous programming with the latest frameworks
• Excellent troubleshooting and communication skills
• Strong knowledge of unit testing frameworks
• Proven knowledge of ORM techniques
• Skill for writing reusable libraries Understanding of fundamental design principles for building a scalable
applicatio

At Arcana we are building a privacy centric decentralised data store that allows developers to build more secure and privacy preserving apps for their users.
We are looking to onboard an experienced Golang developer to work on the core protocol we are building. You must:
- Have 3+ years of development experience
- Have 3+ years of Golang development experience in production
- Have worked on distributed systems in production
- Have experience with Goroutine and channels
- Have experience with applied cryptography
- Write clean code and documentation
- Have clear bias for TDD
- Find Git very easy to use
- Have knowledge of Unix/Linux fundamentals - shell scripting, CLI tools etc.
- Have some knowledge of devops
- Have some blockchain experience


Experience: 5+ Years
An Architect is a hands-on, talented, innovative, and practical individual with functional experience to design, implement and support the delivery of core products and product components.
- Capable of working under minimal direction and exercising considerable latitude, they will provide technical expertise in developing solutions to complex software engineering problems, which require frequent use of ingenuity and creativity.
- Experienced in designing application framework solutions, performing architectural analysis, and identifying issues and provide solutions for the business problems.
- Sound functional knowledge of application architecture service architecture, code modularity, data synchronisation, customisable workflow management, partner application integration and API developer frameworks.
- Responsibilities:
- Lead the design and development of new architecture and major functional upgrades for the most advanced capabilities
- Provide technical guidance and mentorship to engineers, designers, and developers.
- Engage cross-organizational teams such as Product Management, Integrations, Services, Support, and Operations, to ensure the success of overall software development, implementation, and deployment.
- Requirements:
Ideal candidate should have
- 7+ years of system implementation experience
- Experience with any of the following languages like Java / Nodejs / ROR / Python
- Expertise in micro service / Data modelling / AWS / Messaging
- Expertise in building scalable & reliable systems
- Good Experience in working with technologies like AWS, Redis,
- Experience in messaging systems like SQS/RabbitMQ
- Good knowledge of caching, Databases, distributed systems.
- Strong problem solving and analytical skills
- Good experience with Devops


Job Position: JAVA Software Engineer
Job Location: Bangalore
Experience: 2 to 12 years
Job Responsibilities:
• Responsible for developing Web Applications using J2EE components.
• Responsible for developing standalone applications using Core Java and JDBC.
Desired Qualification: BE / B.Tech / MCA / MSc in Computer Science or IT
Added advantage: Sun Certified Java Programmer (SCJP), Sun Certified Web Component Developer (SCWCD) certification
Desired Skills:
- Strong skills in JAVA programming languages and focus specially on the following areas Servlets, JSP, Web Services, Struts framework, JDBC/JPA/mybatis (ibatis)/Hibernate, Threads, Collections and Design Patterns.
- Strong skills in web technologies HTML 4/5, JQuery, AJAX, Java Script and CSS.
- Thorough understanding of Object Orientation.
- Above average skills in SQL with familiarity in any of the standard RDBMS – MySQL, MSSQL or Oracle.
- Must have good written and oral communication in English language.
- Must be completely hands-on and an individual contributor and a self-starter; must be able to complete assignments (suitable to his/her experience) with minimal assistance.
- Very good at Analytical and Logical skills.
- Solid understanding of the web development lifecycle.
- Ability to learn quickly and deliver software on time.
Paytm is looking for hands-on technologists, who will be responsible for architecting & designing new age mobile & web 3.0 products at Paytm.
Key Responsibilities
- Incumbent will be architecting our futuristic mobile & web 3.0 products and choose the best technologies, components and subsystems on different server side tech.
- Driving innovations in the product constantly to remain ahead of the curve.
- Serve as a thought leader and mentor on technical, architectural, design and related issues.
- Proactively identify architectural weaknesses and recommend appropriate solutions.
- Balance short-term versus long-term actions, strategic versus tactical requirements, while continuing to move forward towards the strategic vision.
- Collaborate with cross functional teams to solve complex problems and building products spanning across multiple teams to deliver end-to-end products & features.
- Estimates efforts, identify risks, devises and meets project schedules.
- Provide functional, design, and code reviews in related areas of expertise with-in team and cross-team.
- Mentor / coach engineers to facilitate their development and provide technical leadership to them.
Skills required
- MS or BS/B.Tech in computer science or equivalent experience from top college.
- Strong software design/development experience in building massively large scale distributed internet systems and products.
- Should have experience leading small teams.
- Hands-on experience in Advance Java and frameworks, Multithreading, collections and MySQL/NoSQL, golang, etc.
- Excellent data structure & algorithm and problem solving skills.
- Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development.
- Should be an active contributor to developer communities like Stackoverflow, Topcoder, Github, Google Developer Groups (GDGs).
- Superior organization, communication, interpersonal and leadership skills.
- Must be a proven performer and team player that enjoy challenging assignments in a high-energy, fast growing and start-up workplace.
- Must be a self-starter who can work well with minimal guidance and in fluid environment.



Job Description:
Requirements:
- BS in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or a closely related computer technical field with 3+ years experience programming with at least one of the following languages:Java, C++, C#, Python, Go, or Perl;
OR
- MS in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or a closely related computer technical field 2+ years experience programming with at least one of the following languages: Java, C++, C#, Python, Go, or Perl.
ALSO
- Minimum 3 years of experience building applications using at least one of the following: web application technologies including: HTML, CSS, or Javascript; OR Databases, for example: Mysql, Mongo, ora similar program; OR a collection of systems connected and communicating via a network connection
- Minimum 1 year of experience mentoring more junior Engineers
- Significant experience with large scale, high-performance systems


Job Description :
Hiring for Staff Engineer (Back end) for a leading product based company at DLF IT Park, Chennai.
Skill Set :
- Strong Experience in any Programming language (Ruby, Go, Java, or other high-performance languages), Architecture, Design (HLD/LLD), Data structures, Algorithms, Hands-on Coding, Problem Solving, etc
- Experience in Web Technology is Must.
- Looking for candidates with good experience in product development.
- Candidates from product development companies will be preferred.
- Candidates willing to relocate/preferring Chennai can apply.
Responsibilities :
- Analyze and drive product requirements
- Architect and design product features for scale and maintainability
- Lead in the design, implementation, and deployment of successful systems and services
- Ensure the quality of architecture and design of systems
- Implement code with very high coverage of unit tests and component tests
- Perform design and code reviews
- Functionally decompose complex problems into simple, straight-forward solutions
- Fully and completely understand system interdependencies and limitations
- Possess expert knowledge in performance, security, scalability, architecture, and best practices
- Software development of high quality/availability core systems
- Cross-training peers and mentoring teammates
- Document HLD/LLD for easy knowledge sharing and future scaling
Must have :
- 8-12 years of experience designing, integrating and developing distributed applications in Ruby, Go, Java, or other high-performance languages
- Experience with cluster and container orchestration systems such as Docker, Mesos, Marathon, Salt or Kubernetes.
- Experience with Service design, systems engineering, API Design and versioning
- Understanding of Design Patterns, Serverless computing, cloud-first architecture, TDD, BDD, CI/CD, Integration Patterns
Good to have :
- Experience building distributed systems using Kafka. Strong grasp of fundamental concepts of Kafka, ZooKeeper and building producer and consumer applications using Kafka
- Familiarity writing and optimizing advanced SQL queries
- Good Linux/UNIX systems knowledge
- AWS compute and storage PaaS services. AWS certified solutions architect nice to have.
- Experience productionizing Machine Learning models
- Experience publishing technical papers in reputed conferences.

