
Sr. Golang Engineer + DevOps
at full service & Product engineering USA based company
Skills

Similar jobs
Job Title : Senior Node.js Developer
Experience : 5 to 10 Years
Location : Gurugram (5 days WFO) | Initial 15 days in Udaipur (expenses covered)
Notice Period : 1 Month or less
Role Overview :
We are hiring a Senior Node.js Developer to lead and deliver scalable solutions, drive best practices, and mentor engineers. Strong Node.js expertise is mandatory (MERN experience welcome with Node.js depth).
Mandatory Skills :
Node.js, Express.js, Data Structures & Algorithms, System Design (HLD/LLD), CI/CD, Git, Agile, Async programming, Debugging & Performance Optimization.
Key Responsibilities :
- Lead development and ensure high‑quality delivery.
- Gather requirements, design (HLD/LLD), and implement solutions.
- Optimize performance, scalability, and integrations.
- Mentor team members and support hiring.
- Collaborate in Agile teams and enforce coding best practices.
Required Skills :
- 5 to 10 Years in backend with Node.js/Express.js.
- Strong in DSA, problem‑solving, and system design.
- Experience with CI/CD, Git, and Agile methodologies.
- Expertise in async programming, debugging, and performance tuning.
- Excellent communication and collaboration skills.
Nice to Have : MERN stack exposure, cloud (AWS/Azure/GCP), Docker, caching/queues.
Interview Process :
- AI Technical Interview
- System Design Round (HLD & LLD)
- Data Structures & Algorithms
- HR Interview
Location :
- Primary : Gurugram (Digital Greens, Sector 61)
- Initial 15 days : Udaipur (A‑square, Shobhagpura)
Note : Preference for Gurugram/NCR candidates. Stable profiles only.
Supercharge Your Career at Technoidentity!
Are you ready to tackle challenges that will push your boundaries and accelerate your career growth? At Technoidentity, were a Data+AI product engineering company building cuttingedge solutions in the FinTech domain for over 13 years.Were growing faster than ever and expanding globally. Nows the perfect time to join our team of tech innovators and leave your mark.
Principal Technical Lead - Golang
Location: Hyderabad
Were looking for a Principal Technical Lead with 6+ years of experience in backend or distributed systems engineering to take a hands-on leadership role in supporting our growth in the India region. Based in Hyderabad, you’ll work directly with engineering teams at leading companies, helping them design, build, and scale applications using strong Go Lang and distributed computing expertise.In this role, you’ll be a key technical voice, enabling customers to adopt Go Lang and distributed computing platforms effectively while guiding
their architecture decisions, resolving technical challenges, and helping them get the most value out of our technology. If you're passionate about distributed systems, love engaging with engineering teams, and want to help shape how modern applications are built — this is your opportunity.
What Will You Be Doing?
• Work closely with customer engineering teams to design scalable, fault-tolerant
systems using Go Lang and distributed computing platforms.
• Lead architecture discussions, whiteboarding sessions, and technical deep-dives with
customers.
• Identify key use cases and guide teams through proofs of concept, prototypes, and
production rollouts.
• Educate stakeholders on the benefits, trade-offs, and best practices of building with
Go Lang and distributed computing platforms.
• Help customers compare Go Lang and distributed computing approaches with
alternative technologies and make informed decisions.
• Partner with Account Executives to develop strategic technical engagement plans.
• Build strong relationships with technical stakeholders and decision-makers in
customer organizations.
• Provide feedback to our product and engineering teams based on customer needs
and use cases.
What Makes You the Perfect Fit?
• Must be based in Hyderabad and legally eligible to work in India without
sponsorship.
• 6+ years of experience in software engineering with a focus on backend, cloud, or
distributed systems.
• Excellent communication skills — capable of breaking down complex concepts in
clear, technical language.
• Proficiency in Go Lang and at least one of the following languages: Java, TypeScript,
Python, C#, or PHP.
• Strong understanding of distributed systems fundamentals (consistency, availability,
reliability, etc.).
• Experience designing and building applications in a production cloud environment
(AWS, Azure, or GCP).
• Familiarity with CI/CD, monitoring, performance tuning, and operational best
practices.
• Strong collaboration skills with the ability to partner cross-functionally and influence
technical direction.
• Experience with distributed computing platforms is a plus.
About us
Astra is a cyber security SaaS company that makes otherwise chaotic pentests a breeze with its one of a kind Pentest Platform. Astra's continuous vulnerability scanner emulates hacker behavior to scan applications for 8300+ security tests. CTOs & CISOs love Astra because it helps them fix vulnerabilities in record time and move from DevOps to DevSecOps with Astra's CI/CD integrations.
Astra is loved by 650+ companies across the globe. In 2023 Astra uncovered 2 million+ vulnerabilities for its customers, saving customers $69M+ in potential losses due to security vulnerabilities.
We've been awarded by the President of France Mr. François Hollande at the La French Tech program and Prime Minister of India Shri Narendra Modi at the Global Conference on Cyber Security. Loom, MamaEarth, Muthoot Finance, Canara Robeco, ScripBox etc. are a few of Astra’s customers.
Role Overview
As an SDE 2 Back-end Engineer at Astra, you will play a crucial role in the development of a new vulnerability scanner from scratch. You will be architecting & engineering a scalable technical solution from the ground-up.
You will have the opportunity to work alongside talented individuals, collaborating to deliver innovative solutions and pushing the boundaries of what's possible in vulnerability scanning. The role requires deep collaboration with the founders, product, engineering & security teams.
Join our team and contribute to the development of a cutting-edge SaaS security platform, where high-quality engineering and continuous learning are at the core of everything we do.
Roles & Responsibilities:
- You will be joining our Vulnerability Scanner team which builds a security engine to identify vulnerabilities in technical infrastructure.
- You will be the technical product owner of the scanner, which would involve managing a lean team of backend engineers to ensure smooth implementation of the technical product roadmap.
- Research about security vulnerabilities, CVEs, and zero-days affecting cloud/web/API infrastructure.
- Work in an agile environment of engineers to architect, design, develop and build our microservice infrastructure.
- You will research, design, code, troubleshoot and support (on-call). What you create is also what you own.
- Writing secure, high quality, modular, testable & well documented code for features outlined in every sprint.
- Design and implement APIs in support of other services with a highly scalable, flexible, and secure backend using GoLang
- Hands-on experience with creating production-ready code & optimizing it by identifying and correcting bottlenecks.
- Driving strict code review standards among the team.
- Ensuring timely delivery of the features/products
- Working with product managers to ensure product delivery status is transparent & the end product always looks like how it was imagined
- Work closely with Security & Product teams in writing vulnerability detection rules, APIs etc.
Required Qualifications & Skills:
- Strong 2-4 years relevant development experience in GoLang
- Experience in building a technical product from idea to production.
- Design and build highly scalable and maintainable systems in Golang
- Expertise in Goroutines and Channels to write efficient code utilizing multi-core CPU optimally
- Must have hands-on experience with managing AWS/Google Cloud infrastructure
- Hands on experience in creating low latency high throughput REST APIs
- Write test suites and maintain code coverage above 80%
- Working knowledge of PostgreSQL, Redis, Kafka
- Good to have experience in Docker, Kubernetes, Kafka
- Good understanding of Data Structures, Algorithms and Operating Systems.
- Understanding of cloud/web security concepts would be an added advantage
What We Offer:
- Adrenalin rush of being a part of a fast-growing company
- Fully remote & agile working environment
- A wholesome opportunity in a fast-paced environment where you get to build things from scratch, improve and influence product design decisions
- Holistic understanding of SaaS and enterprise security business
- Opportunity to engage and collaborate with developers globally
- Experience with security side of things
- Annual trips to beaches or mountains (last one was Chikmangaluru)
- Open and supportive culture
About the Company-
AdPushup is an award-winning ad revenue optimization platform and Google Certified Publishing Partner (GCPP), helping hundreds of web publishers grow their revenue using cutting-edge technology, premium demand partnerships, and proven ad ops expertise.
Our team is a mix of engineers, marketers, product evangelists, and customer success specialists, united by a common goal of helping publishers succeed. We have a work culture that values expertise, ownership, and a collaborative spirit.
Job Overview- Java Backend- Lead Role :-
We are seeking a highly skilled and motivated Software Engineering Team Lead to join our dynamic team. The ideal candidate will have a strong technical background, proven leadership experience, and a passion for mentoring and developing a team of talented engineers. This role will be pivotal in driving the successful delivery of high-quality software solutions and fostering a collaborative and innovative work environment.
Exp- 5+ years
Location- New Delhi
Work Mode- Hybrid
Key Responsibilities:-
● Leadership and Mentorship: Lead, mentor, and develop a team of software engineers, fostering an environment of continuous improvement and professional growth.
● Project Management: Oversee the planning, execution, and delivery of software projects, ensuring they meet quality standards, timelines, and budget constraints.
● Technical Expertise: Provide technical guidance and expertise in software design, architecture, development, and best practices. Stay updated with the latest industry trends and technologies. Design, develop, and maintain high-quality applications, taking full, end-to-end ownership, including writing test cases, setting up monitoring, etc.
● Collaboration: Work closely with cross-functional teams to define project requirements, scope, and deliverables.
● Code Review and Quality Assurance: Conduct code reviews to ensure adherence to coding standards, best practices, and overall software quality. Implement and enforce quality assurance processes.
● Problem Solving: Identify, troubleshoot, and resolve technical challenges and bottlenecks. Provide innovative solutions to complex problems.
● Performance Management: Set clear performance expectations, provide regular feedback, and conduct performance evaluations for team members.
● Documentation: Ensure comprehensive documentation of code, processes, and project-related information.
Qualifications:-
● Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
● Experience: Minimum of 5 years of experience in software development.
● Technical Skills:
○ A strong body of prior backend work, successfully delivered in production. Experience building large volume data processing pipelines will be an added bonus.
○ Expertise in Core Java.
■ In-depth knowledge of the Java concurrency framework.
■ Sound knowledge of concepts like exception handling, garbage collection, and generics.
■ Experience in writing unit test cases, using any framework.
■ Hands-on experience with lambdas and streams.
■ Experience in using build tools like Maven and Ant.
○ Good understanding and Hands on experience of any Java frameworks e.g. SpringBoot, Vert.x will be an added advantage.
○ Good understanding of security best practices. ○ Hands-on experience with Low Level and High Level Design Practices and Patterns.
○ Hands on experience with any of the cloud platforms such as AWS, Azure, and Google Cloud.
○ Familiarity with containerization and orchestration tools like Docker, Kubernetes and Terraform.
○ Strong understanding of database technologies, both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Couchbase).
○ Knowledge of DevOps practices and tools such as Jenkins, CI/CD.
○ Strong understanding of software development methodologies (e.g., Agile, Scrum).
● Leadership Skills: Proven ability to lead, mentor, and inspire a team of engineers. Excellent interpersonal and communication skills.
● Problem-Solving Skills: Strong analytical and problem-solving abilities. Ability to think critically and provide innovative solutions.
● Project Management: Experience in managing software projects from conception to delivery. Strong organizational and time-management skills.
● Collaboration: Ability to work effectively in a cross-functional team environment. Strong collaboration and stakeholder management skills.
● Adaptability: Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities and requirements.
Why Should You Work for AdPushup?
At AdPushup, we have
1. A culture of valuing our employees and promoting an autonomous, transparent, and ethical work environment.
2. Talented and supportive peers who value your contributions.
3. Challenging opportunities: learning happens outside the comfort-zone and that’s where our team likes to be - always pushing the boundaries and growing personally and professionally.
4. Flexibility to work from home: We believe in work & performance instead of measuring conventional benchmarks like work-hours.
5. Plenty of snacks and catered lunch.
6. Transparency: an open, honest and direct communication with co-workers and business associates.
|
Must Have: •At least 6+ years in web services development and solid understanding of web technologies in JAVA •Strong Expertise in building & deploying application on any of the major cloud platforms (GCP, AWS, Azure) •Strong expertise with Docker/Kubernetes •Working knowledge of building Micro Services, RESTful web Services using any framework (Spring Boot, JaxRS, Jersey) •Strong Expertise of writing JUnits & How to configure it through maven •Good understanding of NoSQL databases and have worked upon any one of them (HBase, Cassandra, Big query, Mongo) •Good understanding of Message Queues and have worked upon any one of them (Kafka, RabbitMQ, Pub Sub) •Good understanding of Maven, Git •Good understanding of Jenkins, CI/CD architecture •Good understanding of Programming Algorithms and Data Structures •Experience with BDD & Cucumber
Good to Have: •Monitoring experience – Stackdriver or Prometheus or Azure equivalent •Operational readiness – SLI/SLO, DevOps experience •Service mesh – ex: Istio •Any OpenShift experience •Knowledge on Graph technology •Have worked upon any of the big data technologies •Have worked upon tools like white source, Veracode... •Knowledge of Python and Angular •Integration tests using BDD Framework (Cucumber) •Good understanding of Streaming technologies and processing engines (Dataflow, Flink, Spark) •Knowledge of VSTS |
• Strong proficiency with Java programming & DevOps
• -Must have experience on Micro-Services using Spring boot/Jersy/Swagger.
• Must havegood knowledge on Dockers.
• Must have at least 1to 2 years’ experience of Web application
• Knowledge of OOP concepts, industry best practices and design
• Well versed Back-end build pipelines and tools-Professional, precise communication
skills
• Work experience writing Unit Tests
• Work experience on applying the best practices ofWeb Applicationdevelopment
• Working experience in an Agile team especially with SCRUM
• Good understandingof DevOps, CI/CD principles and practices
toimprove Software Quality & Efficienc
• Good understanding of web technology/enterprise level applications
• Good to have experience in in JavaScript frameworks
• Good to have experience in Agile Methodology
• Good to have previously worked on distributed systems
• Good to have working knowledge on Kafka and Redis
• Good to have exposure to stream processing and functional
programming
CANDIDATES MUST HAVE
• JAVA 8 or above
• DevOps
• 1+years of Web Development experience
• Javascript Framework
• Hibernate &Mircroservices
2+ years of .NET Development experience
- Exceptional skills Experience with .NET, technologies (WPF, Web Forms, .NET Core). Also skilled in MS SQL and PostgreSQL, Bootstrap and DevOps.
- Experience with DevExpress, Elasticsearch.Net, VS Studio is preferred SolarSearch
- Great business process understanding and written and verbal communication skills
- GitHub and Git experience.

We are hiring for Python Developer for one of the leading company in Cloud & Blockchain communication
Job Description
• Develop new API features and maintain existing features
• Write reusable microservices and libraries for future use
• Optimize backend services for scalability
• Build products for our customers on top of our APIs
• Build internal tools and automate repetitive operations
Desired Profile
Education: B.tech/ B.E./ MCA
Exp- 2-5 Years (preferably in Product based company)
• Good understanding of various backend components and microservice architecture
• Good understanding of at least one SQL and Non-SQL datastore
• Strong understanding of data structures and algorithms
• Basic understanding of frontend web technologies like ajax
• Proficient understanding of Git and version control
• Familiarity with a Unix-like operating system is a must
• Being fluent with either Go or Python would be a plus
• Familiarity with docker and kubernetes would be a plus
• Contribution to opensource projects would
We are looking for talented engineers who are passionate about using software
engineering to make kids love to learn and redefine learning@home. You will
have an opportunity to work in a highly motivated fast paced environment in a fastest
growing Ed-Tech company. You will be building platforms and services to be used across
various products. You will have the opportunity to create significant impact on our
systems, our business and most importantly on the life of millions of our students as we
take on challenges that will reshape education industry. You will operate at the
intersection of diverse disciplines - Backend, Frontend, Big Data, ML, Computer vision
and various open source tech. You will build solutions for Byju’s learning Apps as well as
few upcoming products with huge market potential and are high on innovation.
We are looking for smart people with excellent coding skills and can-do attitude.
Candidates should be eager to learn, flexible to pivot when needed, savvy enough to
thrive in a dynamic environment and should possess a growth mindset.
Roles & Responsibilities
● Writes high quality code & unit tests, builds, tests as per agreed timelines
● Participates in technical design and provides estimation
● Owns one or more small to medium features
● Becomes a go-to person in at least one area
● Communicates clearly and gets clarification upfront to minimize rework. Knows when
to ask for help to unblock.
● Consistently follows and promotes SDLC best practices: Coding standard, testing,
code reviews, code comments etc.
● Exhibit strong problem solving skills, helps other developers and demonstrates
teamwork
Ideal Candidate Profile
● Understands detailed requirements and demonstrates excellent problem solving skills
● Deep understanding of software engineering practices, Design Patterns, Data
Structures, Algorithms
● Excellent programming skills in ROR, Golang, NodeJS, Python
● Strong communication skills
● Strong sense of ownership, drive and ability to deliver results
● A Bachelors or Masters degree in engineering from a reputed institute (preferably
IITs, NITs, or other top engineering institutes)
● Experience in Golang, RoR, Unity, ML or Python will be an added advantage
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










