
and the entire internet. Our switches and routers are the backbone of large data centers that host Microsoft
Azure, Google Cloud, Facebook etc. High Frequency Traders rely on Arista to provide ultra-low latency network.
In India Arista powers the Flipkart’s Big Billion Day Sale event which has over billion transactions happening in
real time. Besides, we also provide the last mile connectivity for campus wide networking (both wired and
wireless) through our Cognitive Cloud Networking solutions. Arista disrupted the traditional infrastructure
technology by pioneering the move from hardware to Software Defined Networks, Cloud and now to greater
network visibility through telemetry and data analytics solutions. All this is possible because of the strong
product engineering innovation that is the core of Arista’s DNA. At Arista we take pride in our engineering
prowess. We hire the best engineers and give them the most complex infrastructure problems to solve. We
push for quality and not quantity. As our CTO/EVP(Engineering) Ken Duda puts it "It’s in our culture, quality is
the most important thing. Getting it right is more important than feature velocity, ship dates and new
platforms".
With over 400+ engineers in Bangalore and Pune are a big part of Arista’s technology leadership. With new
products in the offering, we are planning to strengthen the India team. If you are looking for an authentic
software engineering job where you can make a fundamental impact at the core infrastructure level, you
should be talking to us - we are looking for aptitude and attitude ; you need not have worked in wireless or
networking domains to work at Arista.
What will you get to do as a Software Engineer at Arista?
At Arista software engineers are the real deal - they do a lot more than simply writing code. You will work on
the whole development process, including:
• Suggesting and deciding what features to build
• Driving the design and architecture
• Pushing, testing, documenting the feature
• Working alongside customers in the field if needed
You will get to work with the best in your field and learn how to write amazingly reliable software - At
Arista everyone is hands-on including our managers, directors, VP’s and of course our CTO!
Are you right for this role?
Do you like coding? Does your adrenaline go up when you have difficult problems to solve? For success at
Arista all you need is:
• Strong engineering and Computer Science fundamentals
• Extensive background in algorithms and strong software architecture skills
• Fluency in one or more of these programming languages: C, C++, Python, Go, Java, JavaScript
• Hands-on experience with design and implementation in a strong product-engineering environment
• Self-driven and self-motivated - At Arista we empower engineers to work on their own with very little
supervision and management.
Why Arista?
As a great software engineer we know that you have multiple options to choose from. So why Arista? It is
because:
• Learning - A hands-on job like Arista’s is the best learning experience you can hope to get especially
when you work with peers who are equally good or better.
• Flexibility - Our engineers enjoy the utmost flexibility as we believe in judging by the output and not
by the hours worked. Our performance review process is designed to reflect this - we believe that
our best engineers know how to work and do not need to be told what to do.
• Truly global work - What we do in India is exactly the same as what we do in San Jose, Nashua,
Vancouver, Dublin, and other worldwide locations. You don’t have to move out of India to do
cutting edge software - at Arista you can do it right here.
• Large company with a start-up mind-set - We work like a start-up - less management, cost
conscious, innovating and disrupting our own products and we can go on. A mind-set that is hard to
get in $15b+ market cap public company.

Similar jobs
ROLES AND RESPONSIBILITIES:
You'll work closely with our team to implement best practices, improve our architecture, and create a high-performance engineering culture. Over a 6–9-month period, you'll also immerse yourself in game development, Unity, and C# to become a well-rounded technical leader in the gaming space.
- Drive maximum development velocity through direct involvement in development sprints, ensuring developers work as efficiently and effectively as possible.
- Lead and mentor a team of engineers, fostering a culture of technical excellence and continuous improvement.
- Drive architectural decisions that ensure scalable, maintainable, and high-performance game products.
- Foster a high-performance engineering culture aligned with ambitious goals, accountability, and proactive problem-solving.
- Implement and enforce engineering best practices (e.g., code reviews, testing, documentation) and the adoption of new tools, technologies including AI, and methodologies to optimize team efficiency.
- Transition our team to a high-performance culture aligned with our ambitious, venture-backed goals.
IDEAL CANDIDATE:
- 8+ years of software engineering experience with at least 3+ years in a technical leadership role
- Ability to reasonably estimate and plan tasks and features.
- Strong programming fundamentals and hands-on coding abilities
- Strong grasp of software architecture, TDD, code reviews, and clean coding principles.
- Proficient at profiling games to identify bottlenecks and performance issues.
- Experience building complex, scalable software systems
- Proven track record of driving architectural decisions and technical excellence
- Experience mentoring and developing engineering talent
- Strong problem-solving skills and attention to detail
- Excellent communication skills and ability to explain complex technical concepts
- Experience with agile development methodologies
- Bachelor's degree in computer science, Engineering, or equivalent practical experience
PERKS, BENEFITS AND WORK CULTURE:
- We foster a culture of continuous learning.
- We value talent and the ability for significant self-improvement.
- Honest feedback and transparency across all departments allow for rapid skill development.
- You will have the opportunity to work on an exciting new game development product with complete autonomy.
JOB DESCRIPTION:
Location: Pune, Mumbai
Mode of Work : 3 days from Office
DSA(Collections, Hash maps, trees, Linkedlist and Arrays, etc), Core Oops concepts(Multithreading, Multi Processing, Polymorphism, Inheritance etc) Annotations in Spring and Spring boot, Java 8 Vital features, database Optimization, Microsevices and Rest API
- Design, develop, and maintain low-latency, high-performance enterprise applications using Core Java (Java 5.0 and above).
- Implement and integrate APIs using Spring Framework and Apache CXF.
- Build microservices-based architecture for scalable and distributed systems.
- Collaborate with cross-functional teams for high/low-level design, development, and deployment of software solutions.
- Optimize performance through efficient multithreading, memory management, and algorithm design.
- Ensure best coding practices, conduct code reviews, and perform unit/integration testing.
- Work with RDBMS (preferably Sybase) for backend data integration.
- Analyze complex business problems and deliver innovative technology solutions in the financial/trading domain.
- Work in Unix/Linux environments for deployment and troubleshooting.
Role Overview
We are seeking a Junior Developer with 1-3 year’s experience with strong foundations in Python, databases, and AI technologies. The ideal candidate will support the development of AI-powered solutions, focusing on LLM integration, prompt engineering, and database-driven workflows. This is a hands-on role with opportunities to learn and grow into advanced AI engineering responsibilities.
Key Responsibilities
- Develop, test, and maintain Python-based applications and APIs.
- Design and optimize prompts for Large Language Models (LLMs) to improve accuracy and performance.
- Work with JSON-based data structures for request/response handling.
- Integrate and manage PostgreSQL (pgSQL) databases, including writing queries and handling data pipelines.
- Collaborate with the product and AI teams to implement new features.
- Debug, troubleshoot, and optimize performance of applications and workflows.
- Stay updated on advancements in LLMs, AI frameworks, and generative AI tools.
Required Skills & Qualifications
- Strong knowledge of Python (scripting, APIs, data handling).
- Basic understanding of Large Language Models (LLMs) and prompt engineering techniques.
- Experience with JSON data parsing and transformations.
- Familiarity with PostgreSQL or other relational databases.
- Ability to write clean, maintainable, and well-documented code.
- Strong problem-solving skills and eagerness to learn.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
Nice-to-Have (Preferred)
- Exposure to AI/ML frameworks (e.g., LangChain, Hugging Face, OpenAI APIs).
- Experience working in startups or fast-paced environments.
- Familiarity with version control (Git/GitHub) and cloud platforms (AWS, GCP, or Azure).
What We Offer
- Opportunity to work on cutting-edge AI applications in permitting & compliance.
- Collaborative, growth-focused, and innovation-driven work culture.
- Mentorship and learning opportunities in AI/LLM development.
- Competitive compensation with performance-based growth.
Only 10% of India speaks English and 90% speak over 25 languages and 1000s of dialects. The internet has largely been in English. A good part of India is now getting internet connectivity thanks to cheap smartphones and Jio. The non-english speaking internet users will balloon to about 600 million users out of the total 750 million internet users in India by 2020. This will make the vernacular segment one of the largest segments in the world - almost 2x the size of the US population. The vernacular segment has very few products that they can use on the internet. One big need is that of sharing thoughts. Twitter serves this need globally through a micro-blogging platform. However most of the Tweets are in English and the vernacular Indian feels out of place on it. To solve that problem, we started Koo.
About The Company
The app is a micro-blogging platform in Indian languages. It is an app built in India, for Indians, to share their thoughts and opinions on any topic in their mother tongue using Audio/Video/Text. Koo gives a voice to Indians and enables the “Best of India” to share their thoughts with the “Rest of India”. We provide a personalised feed to users by letting people select the people they want to follow. The user is then shown content from these people. Some of the top minds of India are invited to share their thoughts and opinions on various topics. Users can follow such personalities and follow what they are talking about, and share their opinions too.
We are a Series A venture funded company. It has raised $6.5 million from stellar investors like Accel Partners, Shunwei Capital, Kalaari Capital, 500startups and Blume Venture Partners.
Technology Team & Culture
Nishant (CTO), has headed engineering for large and complex platforms like Coverfox and CitrusPay catering to the needs of millions of consumers. Technology team comprises sharp coders, technology geeks and guys who have tried entrepreneurship or are very entrepreneurial in nature and extremely passionate towards technology. Anyone being part of a technology team will have a lot to learn from their peers and mentors. Download our android app nearing 1 million downloads from play store and take a look at what we are trying to build. Technology stack compromises of a wide variety of cutting edge technologies like Elixir, Java 11, Reactive Programming, MongoDB, Neo4j, Kubernetes, AWS, NodeJS, Python, ReactJS, Redis, Aerospike, ML, Deep learning etc. Working hard & party harder is the mantra that we believe in.
Technology skill sets required for a matching profile
1. Work experience between 2 years to 8 years in building large scale high user traffic consumer facing applications with desire to work in a fast paced startup.
2. Knowledge on reactive and asynchronous programming is preferable. If you have worked with coroutines, goroutines, high concurrency or optimized number of threads for processing on your backend server you could be a good fit.
3. Extremely proficient at writing performant, scalable and production ready code in Kotlin, Java (8 or above, comfortable with concepts like lambda, streams, multithreading etc), Elixir, Rust, or Golang. Should be familiar with static code analysis, code coverage and code reviews.
4. Experience with NoSQL DBs like MongoDB, Cassandra, Redis or Aerospike is required.
Knowledge of graph DBs like Neo4j is preferred.
5. Strong in algorithms, problem solving and data structures.
6. Knowledge of TDD and experience with building applications integrated with CI-CD pipelines (automated build, tests and deployments).
7. Exposure to micro-services with good understanding of containers, kubernetes, logging, alerting and monitoring. Inter services communication. Should know how to handle multiple versions of APIs.
Greetings from Vimishaitech…!
Job Title: C++ Developer
Location: Coimbatore, Tamil Nadu, India
Chennai, Tamil nadu, India
Minimum Experience: 8years Maximum Experience: 10 years
No of Candidates Required: 5
Work Mode: WFO
Skill Sets:
• C++
• VC++
• MFC
• Visual Studio
JOB DESCRIPTION:
Leading MNC IT company in Coimbatore is looking for Sr. C++ Developer having 8-10years
of Experience having experience as below.
Sr. C++ Developer job profile
• C++ is one of the general purpose, multi-paradigm programming language.
• C++ developers generally work on both desktop and mobile applications. In addition, they work with software that interacts with low-level system and hardware resources.
• In order to attract C++ Developer that best matches your needs, it is very important to write a clear and precise C++ Developer job description.
C++ Developer job description
We are looking for enthusiastic and exceptional C++ developer to join our team! As a C++ Developer you will be responsible for creating a beautiful code with the latest technology. You will be using your skills and knowledge to solve and offer solutions to real world problems.
C++ Developer duties and responsibilities
• Design, build, and maintain efficient and reliable C++ code
• Work closely with other engineers to develop new products
• Work on extensions of existing products
• Suggest and implement improvements on current products
• Plan, design, develop, manage, document, test, deploy, and support new and existing modules
• Hands on of algorithm complexities
• Development of the next generation software
• Basic Database systems - indexes, filters
C++ Developer requirements
• 8+ years of experience in C++
• BS degree in Computer Science or Engineering
• Experience with algorithms/data structures knowledge
• Good OOP knowledge
• Software development lifecycle experience
• Experience with Android/ OS X/ IOS, Windows and LINUX
• Goo understanding of TCP/IP protocol
• Coordination with other developers for cross-functional requirements implementation and tests
• Resolve issues proactively to deliver high quality products
Preferred Experience:
• At least 8+ year working in Agile or Fast Agile methodology
• Knowledge or experience in test driven development
Company Description
Vimishaitech, a leading provider of IT solutions, software development, consulting services and Soft skills Training and Development. We have a proven track record of helping businesses find and hire the best talent to meet their specific needs. We understand the challenges businesses face when trying to recruit top talent in today's competitive market. That's why we offer comprehensive recruitment solutions designed to take the hassle out of the process and help you find the perfect employees for your company along with Our service specialises in Soft skills training and development, equipping individuals with essential interpersonal skills like communication, teamwork, and leadership to enhance their professional success.
Thanks and Regards
About Us:
Avarna derived from Sanskrit means one with a fun loving nature but having no form, no color, or marks. We at Avarna Capital solve the most interesting questions in sports analytics. Diligence, productivity and transparency defines the work culture at Avarna. We are a team of
highly motivated and innovative people all working remotely so emphasis on communication, accessibility, and accountability are our key focus to build a strong culture at Avarna.
Resposibilities:
1. Integrate Kafka pipelines into the company's current infrastructure
2. Recommended appropriate solutions to enhance the current software stack
3. Utilizing the latest and most innovative technology in solving business problems
4. Take ownership of project delivery and the entire SDLC
Role Description
- We are looking to add a Software Engineer to contribute to the development, upgradation and management of our back end services for our website / PWA / app / chatbot / internal tools.
- You will be part of a lean team with a very steep learning / growth opportunity while working on and exploring some of the cutting edge technologies
- This is a full-time role in Mumbai with flexible working hours (including WFH)
- You will be working closely with the founder and be involved in strategic decisions such as back end architecture, tech stack selection, hiring, etc.
- We have multiple products in the pipeline and we need a strong team player who can contribute shoulder-to-shoulder with the existing team in the software development process.
- CTC offered: upto Rs. 22 Lakhs
What are we looking for in the candidate?
- Must have qualities: logical & independent thinker; problem solver; result oriented; takes ownership; ability to work indepenently with end-to-end output delivery; ability to structure the code (to avoid rework in future)
- Experience in writing production quality code in NodeJS, Python, Java, or Ruby on Rails
- Hands on experience in design web application using ExpressJS, Koa, Django
- Experience in designing and developing REST API. Familiarity with GraphQL is a plus.
- Proficient in dealing with SQL and NoSQL databases like MySQL, PostgreSQL MongoDB, Elasticsearch.
- Experience with in-memory databases like Redis or MemCache; webserver like Apache, Nginx.
- Experience in stress testing and unit testing and familiarity with testing platforms is a plus
- Proven experience in implementing user authentication and authorization in distributed systems.
- Capability to integrate multiple data sources and databases into one system.
- Experience in designing and developing scalable system.
- Working experience with one of the cloud services like GCP, AWS , Digital Ocean, Azure, etc.
- Knowledge of low-code / no-code tools to expedite production is a plus
- Engineering degree; Computer Science preferably + minimum 2 years of work experience as a Back End Engineer (NOTE: Please do not apply if you do not meet this criteria)
- Clear communication, strong inter-personal skills
What can you expect to gain from the role?
- Experience of a lifetime by disrupting the antiquated tech of Real Estate
- Steep learning curve with opportunity to
- Opportunity to generate immense wealth for yourselves from the equity allocation
- A good cash salary
- Standard perks (health insurance, medical benefits etc.)
Hiring Process
- CV screening
- Coding Test
- Technical Interview
Your responsibilities as a backend engineer will include:
- Back-end software development
- Software engineering and designing data models and write effective APIs
- Working together with engineers and product teams
- Understanding business use cases and requirements for different internal teams
- Maintenance of existing projects and New feature development
- Consume and integrate classifier/ ML snippets from Data science team
What we are looking for:
- 2+ years of industry experience with the Python and Django framework.
- Degree in Computer Science or related field
- Good analytical skills with strong fundamentals of data structures and algorithms
- Experience building backend services with hands-on experience through all stages of Agile software development life cycle.
- Ability to write optimized codes,debug programs, and integrate applications with third party tools by developing various APIs
- Experience with Databases.
- Experience with writing REST-APIs.
- Prototyping initial collection and leveraging existing tools and/or creating new tools
- Experience working different types of datasets (e.g. unstructured, semi-structured, with missing information)
- Ability to think critically and creatively in a dynamic environment, while picking up new tools and domain knowledge along the way
- A positive attitude, and a growth mindset
Bonus:
- Experience with relevant Python libraries such as Requests, sklearn, Selenium
- Hands on experience in Machine learning implementations
- Experience with Cloud infrastructure (e.g. AWS) and relevant microservices
- Good Humor
Note- We are currently working from home due to the pandemic. If selected you may work from a remote location though once office reopens candidate must work from Office.
- 4 year degree or equivalent experience
- 8 to 13 years of software development experience
- Demonstrates broad and deep expertise in any programming languages(Java, GoLang) and open source frameworks (e.g., Spring Boot, Micronut).
- Designs, develops, and approves end-to-end functionality of a product line, platform, or infrastructure and microservices.
- Must have exposure to at least one cloud product/platform development.
- Working knowledge of any one client side framework like ReactJS or Angular, etc.
- Should have exposure to one or more databases like Cassandra, MongoDB, Graph, Redis, Elastic Search and Postgres.











