Jobs
Interviews

3413 Golang Jobs - Page 12

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You will lead the design and development of high-performance software solutions using Rust and Golang. You will collaborate with cross-functional teams to define, design, and ship new features. Writing unit and integration tests to ensure software quality will be one of your responsibilities. Your tasks will also include diagnosing and resolving performance and optimization issues. It is important to communicate complex technical concepts clearly and concisely to stakeholders. You will participate in an agile development process, contributing to iterative improvements. Working effectively in a hybrid work environment, demonstrating self-motivation and management skills is essential. Engaging with a global team and fostering a positive and solution-oriented mindset will be part of your role. Your skills should include proficiency in Rust and Golang development along with a strong grasp of distributed systems, networking, and Linux internals. Experience in product-based software development is required. Knowledge of VC++ or C is considered a plus. You should be skilled in unit testing, performance tuning, and agile methodologies. Excellent communication and cross-functional collaboration skills are crucial for this position. The ideal candidate should have a B.Tech in Computer Science or a related field; a Master's degree is a plus.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

The ideal candidate for this role will have at least 5 years of hands-on experience working with React. You should also possess solid backend development skills using GoLang, with a focus on API design, microservices, and performance optimization. It is essential to have familiarity with RESTful APIs, database integration (both SQL and NoSQL), CI/CD pipelines, and containerization tools such as Docker and Kubernetes. Experience working in Agile teams is a must, with a strong emphasis on writing clean code and following test-driven development practices. If you meet these requirements and are looking for a remote position, we encourage you to send your resume to jobs@360extech.com.,

Posted 2 weeks ago

Apply

4.0 - 10.0 years

0 Lacs

ahmedabad, gujarat

On-site

You will join Company Infotech Limited, a well-known offshore Software Development Company founded in 1998 in Ahmedabad, India. Operating with a team of over 600 experts spread across six affiliates globally, IndiaNIC is dedicated to translating concepts into robust digital solutions utilizing cutting-edge technologies and top-tier UI/UX designs. The company has successfully completed more than 7000 projects for over 3000 clients in various industries, establishing enduring relationships and offering outstanding career opportunities. As a Developer with over 10 years of experience, you will be based in Ahmedabad, working in a dynamic environment where you will: - Design, develop, and maintain robust and scalable backend systems and microservices using Golang. - Utilize your expertise in distributed systems and scalable architecture to create high-performance applications. - Deploy and manage applications and infrastructure on AWS and/or GCP cloud platforms. - Implement microservices design principles and patterns to develop modular and resilient systems. - Optimize databases, both SQL and NoSQL, to ensure efficient data handling. - Integrate real-time call functionalities and APIs for seamless communication and data exchange. - Collaborate with cross-functional teams in an agile setting to deliver high-quality software solutions. - Employ problem-solving skills to address complex technical challenges effectively. - Adhere to coding standards, best practices, and security guidelines. - Engage in code reviews to uphold code quality and knowledge sharing within the team. - Contribute to enhancing development processes continuously. To qualify for this role, you should possess the following qualifications: - 10+ years of experience in software development. - 4+ years of experience in Golang. - Expertise in distributed systems and scalable architecture. - Hands-on experience with AWS/GCP cloud platforms. - In-depth knowledge of microservices design and implementation. - Proven experience in database optimization for SQL and NoSQL databases. - Experience with real-time call integrations and APIs. - Strong problem-solving skills and ability to work in an agile environment. - Familiarity with Kubernetes, Docker, and CI/CD pipelines. - Excellent communication skills with a proactive mindset. This position offers an exciting opportunity to work on challenging projects and contribute to the continuous growth and success of Company Infotech Limited.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As a Backend Developer at Flexera, you will play a crucial role in designing and developing robust backend services for infrastructure provisioning and cluster orchestration. Your expertise in cloud-native development and scalable microservices architecture will be instrumental in building automation tools for Kubernetes infrastructure, facilitating cost-optimized, highly available deployments across AWS, Azure, and GCP environments. Your responsibilities will include implementing RESTful APIs and microservices to support Kubernetes workload scaling and management, as well as integrating cloud services such as EC2, ASG, Load Balancers, IAM, and monitoring tools. You will be expected to write clean, production-ready code in Java or Golang, collaborate with DevOps, SREs, and product teams to align on architecture and delivery, and monitor system performance to contribute to backend efficiency improvements. To succeed in this role, you should have a minimum of 3-5 years of backend development experience and be proficient in Java or Golang, with exposure to microservice design. Working knowledge of Kubernetes, containers, and orchestration principles is essential, along with hands-on experience with AWS (EC2, IAM, ASG) or other cloud platforms. Familiarity with CI/CD workflows, Git, and Linux environments is also required. While not mandatory, experience with cloud cost optimization or Kubernetes autoscalers, as well as exposure to monitoring tools like Prometheus, Grafana, or ELK stack, would be considered a plus. At Flexera, we value diversity, equity, and inclusion in the workforce. Our commitment to championing policies and practices that foster a welcoming environment for all is driven by our DEI (Diversity, Equity, and Inclusion) council. If you require any accommodations during the application process, please reach out to us at careers@flexera.com. Join us on our journey to transform the software industry and contribute to our substantial growth and ambitious plans. Learn more about us at flexera.com.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As a Software Development Engineer (Cloud Technology) at ZEDEDA, you will have the opportunity to join our highly skilled engineering team. Your primary responsibility will be to design and develop microservices for the ZEDEDA Edge Virtualization Controller (EVC) platform. Working in close collaboration with other cloud and device developers, you will contribute to building the distributed infrastructure of our cloud services. Additionally, you will be expected to provide quick bug fixes and implement new features for our cloud services. To excel in this role, you should have at least 4 years of programming experience and possess strong skills in modern programming languages such as Golang, Python, or Node.JS. A solid understanding of RESTful Services, CRUD operations, and familiarity with database technologies like MySQL, Cassandra, and Redis is essential. Moreover, experience with modern cloud infrastructure frameworks like Nginx, Kafka, Zookeeper, Kubernetes, and Docker will be beneficial. Proficiency in source version control systems, unit testing frameworks, and excellent communication skills are also required. A Bachelor's degree in Computer Science or an MCA is desirable for this position. This role offers the flexibility to work remotely from India or from our office in Bangalore. If you are passionate about cloud technology and eager to contribute to cutting-edge IoT edge solutions, we encourage you to apply for this position at ZEDEDA.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

As a skilled developer, you should have a proven track record in building scalable and high-performance web applications. Your expertise should cover the full development lifecycle, including architecture, development, deployment, and maintenance. You should excel in front-end development with strong experience in Angular 15+, ReactJs, and Material UI. Additionally, you should be proficient in Advanced Python, Python Flask/Django FW, and Golang for backend development. Your experience should extend to working with databases like MongoDB and PostgreSQL, showcasing your database design capabilities. Desired skills in MEAN and MERN Stack are a plus, along with expertise in end-to-end web app development. Familiarity with cloud platforms such as AWS, Azure, or GCP, as well as DevOps tools, will be beneficial for this role. In this position, you will need strong problem-solving skills to thrive in an agile environment. Effective communication skills are essential for collaborating with team members and stakeholders. Your willingness to learn and grow within the company, coupled with a performance-driven mindset, will be highly valued. As part of a team, you should demonstrate strong networking and outreach skills. Your exploratory mindset and positive attitude should drive you to excel in your work. Critical and analytical thinking, attention to detail, and a proactive approach to problem-solving are key attributes for success in this role. Your commitment to excellence should be evident in everything you do, as you stay updated on the latest technologies and tools. Your ability to quickly adapt to new software and effectively communicate and collaborate with the team and customers will set you up for success in this dynamic environment.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As an engineer at Mixpanel, you will play a crucial role in building and maintaining the core systems that power the event analytics platform used by over 9,000 paid customers, including renowned companies like Netflix, Pinterest, Sweetgreen, and Samsara. Mixpanel is committed to providing a comprehensive and reliable analytics platform accessible to all, enabling organizations to make better decisions based on product, marketing, and revenue metrics. Powered by a custom distributed database, Mixpanel ingests over 1 Trillion user-generated events monthly with end-to-end latencies under a minute. The Distributed Systems engineering teams are responsible for enhancing capabilities and ensuring smooth operation as the platform's traffic continues to grow. As the first engineer in India, your responsibilities will include leading and building the India Software Engineering Team, developing distributed systems capable of handling data at scale, resolving production issues across multiple services, ensuring service reliability and uptime, optimizing service costs, maintaining high engineering standards, and pushing the boundaries of customer data analysis. You will work on projects that require a deep understanding of system interactions and components. Mixpanel's infrastructure runs on Google Cloud Platform, utilizing Kubernetes and Docker for orchestration, Golang for service development, and GRPC for internal communication. The team focuses on improving system efficiency, implementing custom solutions like event deduplication, and reducing storage costs through innovative approaches. Ideal candidates will have a strong foundation in computer science fundamentals related to distributed systems and networks, a problem-solving mindset, a bias towards iterative development, and experience in or eagerness to learn about building distributed systems. Mixpanel offers a range of benefits and perks, including comprehensive health care coverage, mental wellness benefits, generous vacation policies, parental leave, volunteer time off, and additional US benefits like 401(K) options and wellness benefits. The company values a culture of bold bets, innovation, collaboration, candor, customer-centricity, and powerful simplicity. Joining Mixpanel means becoming part of a leading analytics company with a strong track record, significant funding from top investors, and a commitment to helping innovative companies leverage data for better decision-making. If you are excited about working on challenging projects in distributed systems engineering, Mixpanel's team could be the perfect fit for you.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

The Lead Software Engineer - Systems position at Freshworks offers you an exciting opportunity to play a crucial role in building next-generation platform services that will redefine customer experiences. As a Lead Software Engineer, you will leverage your expertise in distributed systems to mentor your team in developing systems that are millisecond efficient, always available, and capable of operating at an internet scale. If you are a passionate engineer with a knack for analysis and innovative problem-solving, we are looking forward to speaking with you. Freshworks is at the forefront of creating cutting-edge CRM, Support & IT Automation, Sales & Marketing SaaS products and services for small and mid-market customers worldwide. With a vast customer base spanning 140 countries and a multitude of SaaS offerings, there are numerous exciting challenges to tackle. From handling massive volumes of data to building AI-powered solutions, you will be part of a dynamic team dedicated to delivering exceptional experiences to our customers and their businesses. As a Lead Systems Engineer, you will be responsible for designing and implementing multi-tier software applications, collaborating closely with cross-functional teams, and mentoring team members from various disciplines. Your role will involve developing clean code, ensuring compliance with information security processes, and driving system scalability and performance. You will also be instrumental in upholding high availability and uptime standards for production systems. Key Responsibilities: - Design, develop, and maintain software solutions - Lead a team of 2-4 engineers and assist Product Owners with planning and roadmaps - Champion engineering best practices and ensure high-quality code through strong testing habits - Drive the adoption of platform services across Freshworks and communicate effectively with other teams - Own systems that scale to meet high demands and ensure the reliability of production systems Key Requirements: - 6-10 years of overall experience in software engineering - Proficiency in OOPS concepts, Design Patterns, and SOLID principles - Expertise in Agile methodologies and strong testing practices - Hands-on experience with programming languages such as Java, C, C++, C#, Ruby, Python, or Golang - Familiarity with data structures, HTTP, REST principles, and inter-process communication - Strong CI/CD, DevOps, and infrastructure knowledge - Experience with RDBMS, version control systems, and problem-solving skills - Prior experience leading a team and familiarity with NoSQL technologies are desirable If you are a forward-thinking engineer with a passion for innovation and a drive to deliver exceptional solutions, we invite you to join our team at Freshworks. Your contributions will play a vital role in shaping the future of our platform services and driving customer success.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

Appknox is a leading Mobile Application security company recognized by Gartner and G2, operating as a profitable B2B SaaS startup with headquarters in Singapore and operations in Bengaluru. The main objective of Appknox is to assist businesses and mobile developers in securing their mobile applications efficiently, with a strong emphasis on prompt delivery and high-quality security audits. The clientele of Appknox comprises Fortune 500 companies and major brands spanning various regions such as India, South-East Asia, Middle-East, Japan, and the US, with a rapid expansion underway. We are currently looking for a highly proficient Senior Software Engineer (Backend) to join our dynamic software development team. As a Senior Software Engineer, you will be involved in pivotal backend projects, collaborating across teams and playing a crucial role in delivering robust, scalable, and high-performance software solutions. Your responsibilities will include working independently, making impactful technical decisions, and contributing to shaping the backend architecture, in addition to collaborating with a passionate and high-performing team. The primary technologies you will be working with are Python, with opportunities to engage with Golang, focusing on building, scaling, and maintaining distributed services. Your role as a Senior Engineer will involve writing clean, maintainable, and testable code adhering to best practices. You will be expected to architect solutions, tackle complex problems, and deliver well-thought-out technical designs, taking ownership of assigned modules and features with minimal supervision. Collaboration in code reviews and technical discussions to ensure high-quality deliverables will also be part of your responsibilities. While prior experience in security is not mandatory, our experienced security professionals will be available to support your understanding of the domain. As a Senior Software Engineer, you will contribute to the backend development of a cutting-edge product in the Security domain, focusing on performance, reliability, and maintainability. This will involve implementing software components and features based on high-level architectural guidance using Django and Django REST Framework (DRF). You will collaborate with senior engineers to translate functional and technical requirements into robust backend implementations, write clean, modular, and testable code following industry best practices, and participate in design discussions and code reviews to maintain code quality and continuously learn from peers. The ideal candidate will have solid hands-on experience with Django and Django REST Framework of 3-4 years, a good understanding of relational databases, SQL, and working with ORMs such as Django ORM. Proficiency in debugging, performance optimization, and addressing scalability concerns, strong fundamentals in data structures, algorithms, and clean coding practices, as well as the ability to collaborate effectively within a team and take ownership of moderately complex modules are essential requirements. Additionally, familiarity with cloud platforms and microservices architecture is considered a plus, along with good communication skills, and a self-driven attitude with a growth mindset. Within the initial 1 month, you will be required to attend KT sessions conducted by the engineering and product teams, learn about the team's development processes, tools, and key challenges, and work closely with the product team to understand product requirements and contribute to the design and development of features. You will also delve into the existing backend architecture, begin addressing minor technical challenges and bugs, and participate in creating action plans for new features, ensuring alignment with product goals. By the end of 3 months, you are expected to achieve full autonomy in working on the codebase, taking complete ownership of critical modules, acting as a technical resource for the team, collaborating with DevOps to optimize deployment pipelines, leading discussions for technical solutions, and contributing to the design of new features. Regular updates on assigned tasks and effective communication with the engineering manager and other stakeholders will also be part of your responsibilities. Within 6 months, you are to demonstrate full independence in development tasks, contribute to key features, solve critical challenges, participate actively in code reviews and technical discussions, collaborate seamlessly with cross-functional teams, and establish yourself as a reliable and proactive team member, fostering the team's growth and success. We are looking for individuals with a great attitude towards learning, suggesting process improvements, attention to detail, proactive mindset, motivation to contribute ideas and perspectives, adherence to timelines, and a commitment to deadlines. The interview process will involve multiple rounds, including Profile Evaluation, Assignment Evaluation & Technical Problem Solving discussion, interviews with the Engineering Team & Technical Founder, and HR. The compensation offered is best in the industry, with a preference for every employee to hold equity in the company. Equity will be awarded after 12 months based on the impact created by the employee. The role also includes health insurance coverage up to 5 Lacs for the employee and their family, including parents. Join us at Appknox if you value freedom & responsibility, holistic growth, transparency, and health insurance coverage. Experience challenging work, continuous learning, open communication, and a supportive environment to grow and excel in your career.,

Posted 2 weeks ago

Apply

12.0 - 16.0 years

0 Lacs

karnataka

On-site

You will be responsible for developing scalable, high-performance, and user-friendly web applications using GoLang, Python, React, and Svelte. Your focus will be on building the backend with GoLang and Python, while emphasizing React/Svelte JS for full-stack development. You will design and implement RESTful and GraphQL APIs to facilitate efficient data exchange between the frontend and backend, leveraging SvelteKit's capabilities for modern features like server-side rendering and routing. In addition, you will create scalable database solutions using SQL, Postgres, Mongo, and Redis, integrating mongoose ORMs for MongoDB. Your role will involve optimizing database performance, ensuring data consistency, and troubleshooting issues following best practices in database management. Furthermore, you will participate in code reviews, engage in design and architecture discussions, and contribute to technical decision-making processes. Your technical skills should include strong expertise in Go Lang and React, with knowledge of clean coding practices and the SOLID principle. Familiarity with SvelteKit is desirable. You should also have experience in architecture design, particularly with an emphasis on React SvelteKit. Knowledge of web architectures such as Server-side rendering (SSR), Client-side rendering (CSR), static site generation (SSG), and Single page applications (SPA) is essential, with practical experience in SvelteKit. Proficiency in frontend technologies like HTML, CSS, and JavaScript, focusing on SvelteKit for frontend development, is required. Experience in REST and GraphQL API development, along with integration with databases, is important, with a preference for React/Svelte JS capabilities in API development. Strong problem-solving and critical thinking skills are necessary, along with experience in automated testing frameworks to ensure code quality. Effective communication and collaboration within a team are key, as well as proficiency with Version Control Systems (VCS) like GitHub for codebase management. A Bachelor's degree in Computer Science or a related field is preferred, with 12-14 years of experience in Open Source Development. Additional skills in Python, Go Microservices, and GoLang are beneficial. This opportunity is with Infogain, a human-centered digital platform and software engineering company based in Silicon Valley. Infogain works with Fortune 500 companies and digital natives in various industries, accelerating experience-led transformation through technologies like cloud, microservices, automation, IoT, and artificial intelligence. As an Infogain employee, you will play a vital role in engineering business outcomes and delivering digital platforms for clients worldwide.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

jaipur, rajasthan

On-site

As a Golang Developer at our company based in Jaipur, you will be an integral part of our dynamic development team. With a minimum of 4 years of experience, you will be responsible for designing, developing, and maintaining robust backend services using Go (Golang). Your expertise in backend development, microservices architecture, and building scalable systems will be highly valued. Your key responsibilities will include building and integrating RESTful APIs, microservices, and backend tools, optimizing application performance and scalability for large-scale systems, and collaborating with cross-functional teams to define, design, and ship new features. It is crucial that you have a passion for writing clean, testable, and efficient code with proper documentation. Additionally, you will be required to implement unit and integration tests to ensure software quality, participate in code reviews, and contribute to best practices. To excel in this role, you must possess 4+ years of hands-on development experience with Golang, a strong understanding of concurrency, goroutines, and Go's internal architecture, as well as proficiency with REST APIs, JSON, and HTTP protocols. Experience with SQL/NoSQL databases such as PostgreSQL and MongoDB is essential. Familiarity with Docker, Kubernetes, and CI/CD pipelines is highly desirable, and exposure to cloud platforms like AWS, GCP, or Azure would be a significant advantage. Strong problem-solving skills and the ability to work independently or as part of a team are key attributes that we are looking for in the ideal candidate. If you are passionate about clean code and have a track record of success in backend development using Golang, we invite you to join our team and contribute to our exciting projects.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

You are seeking a Backend Developer with at least 3 years of experience, proficient in Golang, to join our team in either Bangalore or Hyderabad on a full-time contract basis. In this role, you will be responsible for developing APIs and services using Golang, specifically working with Salesforce Object Query Language (SOQL) to efficiently access and manipulate Salesforce data within a data-centric, Salesforce-integrated environment. You will collaborate with internal frameworks and tools, integrate messaging systems such as Kafka, and work with data platforms like Hive and MySQL. Key Responsibilities: - Develop backend services and APIs using Golang, ensuring efficiency and scalability. - Write efficient and scalable SOQL queries to access Salesforce data. - Collaborate with various data platforms and messaging systems for seamless integration. - Debug, optimize, and monitor backend systems to maintain reliability, scalability, and high performance. Qualifications: - 3+ years of backend development experience with a strong proficiency in Golang. - Experience in designing RESTful services and APIs. - Familiarity with SOQL and understanding of Salesforce data models. - Working knowledge of Kafka, Hive, MySQL, and distributed systems architecture. - Ability to troubleshoot, analyze root causes, and implement performance improvements. - Exposure to internal tools like Cadence, Glue, FX is a plus. - Strong communication and ownership skills are essential. At Indium, diversity, equity, and inclusion (DEI) are fundamental values that we uphold through various initiatives, including a dedicated council, expert sessions, and tailored training programs. Our commitment to creating an inclusive workplace is evident through programs like WE@IN women empowerment and our DEI calendar. We have been recognized with the Human Capital Award for our efforts in fostering an environment where every individual can thrive. Join us in building a workplace that values diversity and drives innovation.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

As a Software Engineer at Google, you will utilize your Bachelor's degree or equivalent practical experience along with 5 years of software development experience in various programming languages to develop innovative technologies that impact billions of users worldwide. Your role will involve full stack development, encompassing back-end technologies such as Java, Python, Golang, or C++, as well as front-end technologies like JavaScript or TypeScript, HTML, and CSS. With 3 years of experience in testing, maintaining, and launching software products, you will contribute to creating scalable solutions that extend beyond web search. In this position, your responsibilities will include writing and testing product or system development code, leading design reviews with peers and stakeholders to select appropriate technologies, and reviewing code developed by other team members to ensure adherence to best practices. Your expertise in software design and architecture, coupled with 5 years of experience with data structures/algorithms, will be instrumental in your success in this role. Ideally, you will hold a Master's degree or PhD in Computer Science or a related technical field, have experience in a technical leadership role, and possess a strong background in developing accessible technologies. Your adaptability, leadership skills, and enthusiasm for tackling new challenges across the full stack will be critical as you work on projects essential to Google's growth and evolution. Join us at Corp Eng, where we create cutting-edge business solutions that enhance the Google experience for all users. As part of Google's IT organization, we provide comprehensive solutions for teams across the company, empowering Googlers to develop more helpful products and services. Your role will involve triaging product or system issues, debugging, tracking, and resolving them by analyzing their sources and impact on hardware, network, and service operations. If you are passionate about shaping the future of technology and eager to contribute your skills to a dynamic and fast-paced environment, we invite you to join our team of versatile and innovative engineers at Google.,

Posted 2 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Senior Software Development Engineer, you will play a crucial role in our platform dedicated to assisting enterprises and service providers in constructing AI inference platforms for their end users. Your responsibilities will revolve around owning the development of backend-heavy, full-stack features, including building robust services, scalable APIs, and intuitive frontends that enhance user experience. Collaboration with various teams will be essential to ensure the performance, security, and durability of our enterprise-grade AI platform. This role is one of high impact and visibility, operating at the convergence of AI infrastructure, enterprise software, and developer experience. Your primary responsibilities will encompass designing, developing, and maintaining databases, system APIs, system integrations, machine learning pipelines, and web user interfaces. You will be tasked with scaling algorithms crafted by data scientists for deployment in high-performance environments, as well as developing and maintaining continuous integration pipelines for system deployment. Furthermore, you will design and implement scalable backend systems using Golang, C++, Go, and Python, while modelling and managing data using relational databases such as PostgreSQL or MySQL. Building frontend components and interfaces using TypeScript, and JavaScript when necessary, will also fall within your purview. Participation in system architecture discussions, contributing to design decisions, and writing clean, idiomatic, and well-documented Go code following best practices and design patterns are crucial aspects of the role. Ensuring high code quality through unit testing, automation, code reviews, and documentation is imperative, as is the ability to communicate technical concepts clearly to both technical and non-technical stakeholders. To be considered for this position, you should possess 5-10 years of professional software engineering experience in building enterprise-grade platforms. Deep proficiency in Golang, along with real-world experience in developing production-grade systems, is essential. Additionally, a solid understanding of software architecture, design patterns, and clean code principles, as well as experience in high-level system design and building distributed systems, is required. Proficiency in Python, backend development, and experience with PostgreSQL or similar databases, are also key qualifications. Hands-on experience with unit testing, integration testing, and TDD in Go, as well as strong debugging, profiling, and performance optimization skills, are necessary. Excellent communication and collaboration skills are a must, along with hands-on experience in frontend development using JavaScript, TypeScript, and HTML/CSS. A bachelor's degree or equivalent experience in a quantitative field is preferred. Skills in optimization, predictive modeling, machine learning, clustering and classification techniques, and algorithms are desirable, as is fluency in a programming language like C++, Go, Python, JavaScript, TypeScript, or SQL. Knowledge of Docker, Kubernetes, Linux, Git, continuous integration tools, relational databases, and applied mathematics will be advantageous. The compensation for this position will be commensurate with experience. This is a full-time position based in Ahmedabad or Jamnagar, Gujarat, India. Interested candidates are required to submit their CV and all academic transcripts to chintanit22@gmail.com and dipakberait@gmail.com with the position name in the subject line. The job type for this role is full-time, and the benefits include paid sick time. The work location is in-person, with a day shift from Monday to Friday. Prior experience in full-stack development for at least 5 years is preferred. The ability to handle multiple tasks simultaneously, work in high-pressure environments, and meet deadlines is essential for success in this role.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

jaipur, rajasthan

On-site

As a highly experienced and curious Staff Engineer, you will be responsible for solving complex technical challenges and delivering robust, scalable systems in production. You will have the opportunity to work across the stack, collaborating with a team of exceptional engineers in a fully remote, asynchronous environment. If you are passionate about clean code, rapid iteration, and continuous learning, we would love to connect with you. Your roles and responsibilities will include designing, building, and maintaining scalable systems that run in production environments. You will lead architectural decisions and drive engineering best practices across teams. Additionally, you will write clean, testable, and well-documented code in Python (Django), TypeScript, Golang, Rust, or similar languages. Debugging and troubleshooting issues across services and tech stacks, contributing to deployment pipelines and CI/CD systems for fast, safe shipping, and working autonomously in a remote-first environment will be part of your daily tasks. Collaboration with product managers, designers, and stakeholders, as well as mentoring junior engineers to help scale our engineering culture and standards, are also key aspects of this role. To be a great fit for this role, you should have 8+ years of hands-on experience in software development, systems engineering, or open-source contributions. A deep understanding of system design, data structures, algorithms, and storage systems is required. Proficiency in at least one modern programming language (e.g., Python/Django, TypeScript, Golang, Rust), experience with UNIX-like environments (Linux, WSL, macOS), familiarity with container runtimes and orchestration (Docker, Kubernetes, etc.), and a strong background in cloud infrastructure (AWS, GCP, Azure, etc.) are essential. You should also have a solid grasp of version control (Git) and CI/CD practices, exceptional written and verbal communication skills in English, and be comfortable working asynchronously in a distributed team. If you are looking to make an impact by playing a pivotal role in shaping a rapidly growing venture studio, thrive in a collaborative, innovative environment that values creativity and ownership, access professional development opportunities and mentorship, and enjoy competitive salary, health/wellness packages, and flexible work options, this position is the perfect fit for you.,

Posted 2 weeks ago

Apply

3.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

You will be joining the Tools team of the Network Services Department as a Golang Developer in Chennai, India. Your role will involve designing and developing innovative self-service and automation tools to enhance the productivity and quality of network infrastructure tasks. These custom-built software solutions empower network teams with automation capabilities, intuitive dashboards, and self-service features, ultimately driving efficiency and excellence in enterprise network infrastructure operations. Your responsibilities will include designing, developing, and delivering software products to improve network infrastructure operations, full stack development, troubleshooting tools, and optimizing their performance. You will also develop network tools using GoLang and other relevant technologies in a Linux environment, manage the full lifecycle of network tools including deployment and troubleshooting, design and develop APIs, and lead the development of tools to integrate, manage, and maintain enterprise network infrastructure. Additionally, you will drive technical decisions, support service owners with documentation, collaborate with Network Service teams, and be on call for application support when needed. The ideal candidate will have around 8 years of overall software development experience, with at least 2 years of expertise in Go Language and SQL. Extensive experience with JavaScript, including libraries like jQuery and Bootstrap, and proficiency in customizing CSS is required. Additionally, experience in developing and managing APIs, working in a Linux/Unix environment, and proficiency in bash scripting and Linux commands are essential. Experience with tools and pipelines like Rally, GitHub, Jenkins, and Jira is desirable. Strong troubleshooting, debugging, analytical, and problem-solving skills are crucial, along with good communication skills and the ability to quickly learn new technologies. Preferred skills include infrastructure automation experience, networking knowledge, DevOps practices, GCP development experience, Docker containerization, and prior experience in network infrastructure or CCNA certification.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As a Software Developer in this role, you will be responsible for designing and developing software applications that align with user needs and business requirements. Your primary focus will be on creating scalable and efficient system architectures, ensuring seamless integration between component systems, and validating application performance metrics. You will also be expected to develop process flow diagrams, technical documentation, and system specifications to support project goals. Additionally, you will play a key role in designing and implementing system solutions, which may involve developing custom applications or enhancing existing applications to meet evolving business requirements. Your responsibilities will include handling coding, debugging, and providing thorough documentation for all technical deliverables. Post-implementation support and ongoing maintenance will be essential to ensure system reliability and efficiency. An important aspect of this position involves leading the migration from monolithic, tightly coupled, batch-based legacy platforms to a loosely coupled, event-driven, microservices-based architecture. This transition will require your expertise in modern development stacks, including Golang, Kafka, and REST APIs. You should also have a strong background in application design, software development, and testing within Agile environments. To excel in this role, you must possess a Bachelor's degree in Computer Science, Engineering, or a related field, along with 4+ years of experience in relevant technologies. Proficiency in relational and NoSQL databases such as PostgreSQL, Couchbase, or Cassandra is crucial, as is the ability to design and develop high-performance REST APIs for high-volume clients. Experience with continuous integration tools like Jenkins and GitLab CI, as well as containerization and orchestration technologies such as Docker and Kubernetes, will be beneficial. Familiarity with automated build and test frameworks is a strong plus, as is proficiency with Atlassian software development and collaboration tools like JIRA and Confluence. This role requires a self-motivated individual with a passion for innovative solutions and a strong technical acumen to drive impactful results.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

andhra pradesh

On-site

As a skilled Backend Developer with over 6 years of experience, you will play a crucial role in our team by constructing robust, scalable, and secure server-side applications. Your primary responsibilities will involve collaborating with frontend developers, UI/UX designers, and data engineers to develop APIs, integrate cloud services, and enhance backend performance for cutting-edge digital solutions. Your key responsibilities will include: API Development & Integration: - Building and maintaining scalable backend services. - Designing, developing, and maintaining RESTful and GraphQL APIs. - Integrating with third-party services, databases, and cloud platforms such as AWS/GCP. Database Management: - Designing and optimizing PostgreSQL/DB schemas. - Ensuring data integrity, performance, and scalability through efficient queries. Cloud & Server Management: - Deploying and managing backend services on AWS Lambda, EC2, or GCP Cloud Run. - Implementing CI/CD pipelines for seamless deployment and scaling. Code Optimization & Security: - Writing clean, efficient, and reusable code following best practices. - Ensuring backend security with OAuth, JWT authentication, and encryption. Collaboration & Documentation: - Collaborating with frontend teams to ensure seamless integration. - Creating and maintaining technical documentation and API specifications. - Ensuring API security, authentication, database query optimization, and code efficiency. Key Skills & Qualifications: - 6+ years of experience in backend development. - Proficiency in Node.js, Python (Django/Flask), or GoLang. - Strong expertise in PostgreSQL. - Experience with Docker, Kubernetes, and CI/CD pipelines. - Knowledge of cloud services (AWS, GCP). - Expertise in RESTful and GraphQL APIs, API authentication, and authorization (OAuth, JWT). - Experience with caching, load balancing, performance tuning, secure coding practices, data encryption, and access control. If you are passionate about backend development and possess the required skills and experience, we encourage you to share your resume at careers@onliestworld.com. This is a full-time position located in Visakhapatnam/UAE.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

indore, madhya pradesh

On-site

You will be responsible for leading and mentoring a team of developers, while actively contributing to the codebase development. Your role will involve designing and architecting scalable web applications using modern technologies and distributed systems principles. You will write clean, maintainable, and efficient code for both frontend and backend components. Conducting code reviews, establishing coding standards, and ensuring best practices across the team will be a key aspect of your responsibilities. Collaborating with cross-functional teams to define technical roadmaps and architectural decisions will be crucial. Troubleshooting, debugging, and optimizing application performance at scale will also be part of your role. You will guide junior developers and contribute to their professional growth. Staying updated with emerging technologies and evaluating their potential integration for technology innovation will be expected. In terms of technical requirements, you should have expert-level proficiency in Golang and its ecosystem for backend development. Strong experience with RESTful APIs design and implementation is essential. A solid understanding of Distributed Systems and Microservices architecture, including event-driven patterns, SAGA, CQRS, and service mesh, is required. Proficiency with MySQL database design, optimization, and management is also necessary. For frontend development, you should have expert-level proficiency in React and modern React patterns. Strong experience with TypeScript for type-safe development is expected. Experience with Vite, Nx, HTML5, and CSS3, including modern build tools and web standards, is important. Familiarity with modern frontend workflows and best practices will also be beneficial for this role.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

As a Quality Assurance Test Lead specializing in Automation and API Testing, you will be responsible for designing, developing, and maintaining automated test frameworks, scripts, and test cases for various software applications and systems. Your role will involve collaborating with software developers to understand functional and non-functional requirements, identifying testable scenarios, and creating comprehensive test plans. You will execute automated test suites across different environments, including development, staging, and production. Your key responsibilities will include hands-on experience with industry-standard testing tools and frameworks such as Selenium, JUnit, and TestNG. You will be required to build frameworks on Selenium using Java or Python, proficient in API automation, and manage End to End sanity test environments readiness during SFT/UAT. Additionally, you will lead large testing teams as part of a Portfolio/Program, keep abreast of the latest tools and technologies in the market on the automation front, and have proficiency in programming languages like Python, Java, Golang, and Javascript. Experience with performance testing tools like JMeter or LoadRunner is highly desirable. Your role will also involve a strong understanding of Agile software development methodologies, excellent analytical and problem-solving skills, and the ability to identify and diagnose software defects. You should be well-versed in test planning activities at each phase of the testing cycle, have experience in testing applications/APIs hosted in cloud, containerization, and VM environments, and contribute to the continuous improvement of the testing process. Furthermore, you will analyze test results, identify defects, report issues to the development team, and contribute to the development and maintenance of a comprehensive test automation framework. Participation in code reviews, providing constructive feedback, identifying potential risks, and proposing mitigation strategies related to software quality are also key aspects of this role. Your qualifications should include a Bachelor's degree in computer science engineering or a related field, strong problem-solving skills, the ability to work under pressure, and excellent communication and collaboration skills. The role offers competitive salaries, comprehensive health benefits, flexible work hours, remote work options, professional development and training opportunities, and a supportive and inclusive work environment. This full-time, permanent position is located in Bangalore and requires candidates who are available for immediate joining. If you meet the required qualifications and have a minimum of 8 years of total work experience, we encourage you to apply.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

As a skilled and motivated Technical Lead Golang Developer at Omniful in Gurugram, you will play a crucial role in designing and developing efficient, scalable, and high-performing software solutions using Golang. Your responsibilities will include guiding a team of engineers, making key architecture decisions, and actively contributing to the entire software development lifecycle from concept to deployment. You will lead the design, development, testing, and deployment of backend services and APIs using Golang. Additionally, you will drive architectural decisions and system design for distributed systems and microservices. Mentoring and guiding junior developers on best practices, code quality, and development standards will also be a part of your role. Collaboration with product managers, frontend developers, and QA team members is essential to deliver robust and scalable solutions. Your ability to write clean, maintainable, and well-documented code will be crucial in troubleshooting and resolving complex technical issues and bugs. Conducting code reviews to ensure adherence to development and security standards will also be a key responsibility. Your expertise should include proficiency in Golang, hands-on experience in building web services and backend systems, solid understanding of data structures, algorithms, and design patterns, as well as experience with concurrency models and performance optimization in Golang. Strong experience in building and consuming RESTful APIs, gRPC, and GraphQL is preferred, along with experience in API versioning and documentation. A deep understanding of microservices architecture, experience with message queues such as Kafka, RabbitMQ, NATS, and event-driven architecture, as well as proficiency in containerization and orchestration tools like Docker and Kubernetes are desired skills. Familiarity with unit testing, integration testing, and test automation frameworks in Golang, along with CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub Actions, or similar, is also important. Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases, understanding of data modeling, indexing, and query optimization are required. Basic knowledge of authentication, authorization, and secure coding practices is essential, and exposure to cloud platforms like AWS, GCP, or Azure is a plus. To qualify for this role, you should have a Bachelors or Masters degree in Computer Science, Software Engineering, or related field, along with a minimum of 4+ years of industry experience in backend development, preferably with Golang.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

Meet the Team Join our innovation team on a mission to revolutionize how enterprises leverage AI. Operating with the agility of a startup and the focus of an incubator, we are assembling a close-knit group of AI and infrastructure experts who are passionate about bold ideas and share the common goal of reimagining systems from the ground up. Our aim is to deliver breakthrough solutions that redefine what is achievable in a faster, leaner, and smarter manner. We thrive in a dynamic, experimentation-rich environment where the integration of new technologies is not just welcomed but expected. Here, you will collaborate closely with seasoned engineers, architects, and innovators to develop iconic products that have the potential to transform industries and introduce entirely new operational models for enterprises. If you are excited by the prospect of tackling challenging problems, enjoy pushing the boundaries of what is possible, and aspire to contribute to shaping the future of AI infrastructure, we are eager to connect with you. Impact Cisco is in search of a forward-thinking AI Infrastructure Engineer to aid in the design and implementation of next-generation AI products. This role will be focused on creating high-performance, efficient, and reliable solutions that drive AI workloads across Cisco's ecosystem. As an AI Infrastructure Engineer at Cisco, you will play a crucial role in molding the AI systems that facilitate cutting-edge innovations. Your work will directly impact: - The performance and efficiency of AI workloads on the node. - The reliability and availability of AI systems for Cisco's customers. - Advancements in AI and machine learning infrastructure, leading to enhanced utilization and efficiency across various industries. - Collaboration with internal teams to introduce system-level innovations across different Cisco products. Your contributions will be instrumental in enabling Cisco to maintain its leadership in AI infrastructure development and influence the wider AI and machine learning community. Key Responsibilities - Design and develop node-level infrastructure components to support high-performance AI workloads. - Benchmark, analyze, and optimize the performance of AI infrastructure, including CUDA kernels and memory management for GPUs. - Minimize downtime through seamless configuration and upgrade architecture for software components. - Manage the installation and deployment of AI infrastructure on Kubernetes clusters, including the utilization of CRDs and operators. - Develop and deploy efficient telemetry collection systems for nodes and hardware components without impacting workload performance. - Work with distributed system fundamentals to ensure scalability, resilience, and reliability. - Collaborate across teams and time zones to shape the overall direction of AI infrastructure development and achieve shared goals. Minimum Qualifications - Proficiency in programming languages such as Rust, C/C++, Golang, Python, or eBPF. - Strong understanding of Linux operating systems, including user space and kernel-level components. - Experience with Linux user space development, including packaging, logging, telemetry, and lifecycle management of processes. - Strong understanding of Kubernetes (K8s) and related technologies, such as custom resource definitions (CRDs). - Strong debugging and problem-solving skills for complex system-level issues. - Bachelor's degree or higher and relevant 5+ years of Engineering work experience. Preferred Qualifications - Linux kernel and device driver hands-on expertise is a plus. - Experience in GPU programming and optimization, including CUDA, UCX is a plus. - Experience with high-speed data transfer technologies such as RDMA. - Use of Nvidia GPU operators and Nvidia container toolkit and Nsight, CUPTI. - Nvidia MIG and MPS concepts for managing GPU consumption. #WeAreCisco #WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all. Our passion is connectionwe celebrate our employees diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best. We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be informed allies, and make a difference. Dedicated paid time off to volunteer80 hours each yearallows us to give back to causes we are passionate about, and nearly 86% do! Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us!,

Posted 2 weeks ago

Apply

3.0 - 10.0 years

0 Lacs

noida, uttar pradesh

On-site

The job is located in Gurugram/Noida, India and falls under the category of Default. It is a full-time position requiring 3 to 10 years of experience. The job involves working with technologies such as Nodejs, Golang, grpc, GraphSQL, AWS Lambda, and DynamoDB. There are 5 positions available for this role. For further information or to apply, you can reach out to the company at 450 Century Pkwy Suite 250, Allen, TX 75013, USA or contact them at +1 (469) 570-8638.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As a Full Stack Software Engineer at Tulip Technology Solution, you will utilize your 3+ years of experience to develop scalable web applications using React, Next.js, and possibly Golang. Your expertise in cloud infrastructure, particularly AWS, will be essential as you work in a dynamic, product-focused environment. Your responsibilities will include developing and maintaining responsive web applications with React and Next.js, creating scalable backend services using Node.js and potentially Golang, deploying and scaling services in an AWS environment, and collaborating with Product, Design, and DevOps teams to deliver end-to-end features. Your ability to write clean, well-documented code, participate in code reviews and architectural discussions, and mentor others will be crucial. Ideally, you will have experience with interactive maps such as Mapbox, Leaflet, or Google Maps, as well as building or contributing to mobile apps using React Native or similar technologies. To excel in this role, you should possess expertise in JavaScript/TypeScript, React.js, Next.js, Node.js with REST API design, and familiarity with Golang. Hands-on experience with AWS services like EC2, S3, Lambda, ECS, etc., Docker, CI/CD tools, and performance tuning is desired. A solid understanding of software design principles, scalable architecture, excellent communication skills, and problem-solving abilities are also required. This position offers a chance to work on impactful projects, be involved in architectural decisions, and collaborate closely with cross-functional teams. You will have the opportunity to lead technical initiatives, mentor peers, and grow within a strong engineering culture at our Hyderabad office. Join us for a clear career path in a fast-growing, product-driven organization.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

As a technical lead, you will be responsible for contributing to and directing the efforts of development teams, both internal and external. You will play a key role in the ongoing evolution of the existing content supply portfolio of applications and services. Your tasks will include designing, developing, modifying, implementing, and supporting software components across the software stack. Your expertise will be crucial in determining the root cause of complex software issues and developing practical, efficient, and permanent technical solutions. It is essential to stay updated on new technologies and vendor packages, evaluating and making recommendations as necessary. Task planning, estimation, scheduling, and staffing will also fall under your purview. Mentoring Software Engineers to facilitate skill and knowledge development through advice, coaching, and training opportunities will be a significant aspect of your role. Identifying process improvements, best practices, and developing new processes will be key to improving efficiency and effectiveness. Collaboration with cross-functional teams and management is critical for success in this position. Requirements: - Bachelor's degree. - Minimum 5-8 years of programming experience. - Knowledge of Node.js and associated frameworks like Express, StrongLoop, etc. - Knowledge of J2EE and frameworks like Spring Boot, Spring MVC, etc. - Knowledge of GO-Lang and frameworks like GO-MUX, etc. - Familiarity with databases such as MS-SQL, MySQL, PostgreSQL. - Understanding of integration between frontend and backend systems. - Extensive experience in designing, programming, and implementing large information systems. - Ability to provide detailed evaluation and analysis of complex technological issues. - Strong analytical and problem-solving skills. - Excellent organization and time management abilities. - Effective written and verbal communication skills. - Demonstrated leadership capabilities. - Capacity to exercise discretion and independent judgment in performing duties.,

Posted 3 weeks ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies