## Please apply if you have experience working on Trading Applications, all others would be automatically rejected ###
Our Core team develops connectivity software for low latency communication with derivatives exchanges all over the world, as well as real-time position and risk limit monitoring. The team's expertise is also relied upon by other C++ development groups to produce high-quality libraries and frameworks for their application development. We have a high degree of freedom and responsibility to produce technologically advanced solutions to demanding real-world problems.
From joining you will have ownership on a diverse set of projects that have a direct impact on trading performance. You will work closely with highly skilled colleagues who share your enthusiasm and deep knowledge of C++, Linux and network protocols, and share your hunger to learn more.
What We Are Looking For
- An experienced Modern C++ developer (C++17/20), with minimum 5 years experience and proficiency with C++ templates.
- A developer, who designs code to push every performance boundary.
- Excellent written and verbal communication skills.
- Ability to solve new and unfamiliar problems quickly and creatively.
Ideal Experience Would Include
- Knowledge of multiple exchanges.
- Ultra low latency design.
- Template metaprogramming.
- Network programming experience.
- Python.
What We Offer
- A great engineering environment whereby technology is key to our success and a C++20 code base.
- Great friendly, informal and highly rewarding culture.
- Fast growing global firm with plenty of opportunities where you will have significant impact.
About Us
Our approach to trading is scientific and technology driven. Tight integration between trading and software development, relying on cutting edge infrastructure is core to our success. Our teams of C++, Python, C# and FPGA developers are responsible for our in-house applications, ranging from the world's lowest latency execution systems, through web-based user interfaces, to tools to interrogate multi-terabyte data sets.
About inetcubecom
Similar jobs
● 5+ years of experience as a Data engineer or related role.
● 5+ years of experience in application development using Python
● Strong experience with SQL and good to have NoSQL.
● Experience with Agile engineering practices.
● Preferred experience in writing queries for RDBMS, cloud-based data warehousing solutions like
Snowflake.
● Ability to work independently or as part of a team.
● Experience with cloud platforms, preferably AWS, is good to have
● Experience with ETL/LT tools and methodologies.
● Experience working on real-time Data Streaming and Data Streaming platforms
Senior Backend Developer
Job Overview: We are looking for a highly skilled and experienced Backend Developer who excels in building robust, scalable backend systems using multiple frameworks and languages. The ideal candidate will have 4+ years of experience working with at least two backend frameworks and be proficient in at least two programming languages such as Python, Node.js, or Go. As an Sr. Backend Developer, you will play a critical role in designing, developing, and maintaining backend services, ensuring seamless real-time communication with WebSockets, and optimizing system performance with tools like Redis, Celery, and Docker.
Key Responsibilities:
- Design, develop, and maintain backend systems using multiple frameworks and languages (Python, Node.js, Go).
- Build and integrate APIs, microservices, and other backend components.
- Implement real-time features using WebSockets and ensure efficient server-client communication.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize backend systems for performance, scalability, and reliability.
- Troubleshoot and debug complex issues, providing efficient and scalable solutions.
- Work with caching systems like Redis to enhance performance and manage data.
- Utilize task queues and background job processing tools like Celery.
- Develop and deploy applications using containerization tools like Docker.
- Participate in code reviews and provide constructive feedback to ensure code quality.
- Mentor junior developers, sharing best practices and promoting a culture of continuous learning.
- Stay updated with the latest backend development trends and technologies to keep our solutions cutting-edge.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- 4+ years of professional experience as a Backend Developer.
- Proficiency in at least two programming languages: Python, Node.js, or Go.
- Experience working with multiple backend frameworks (e.g., Express, Flask, Gin, Fiber, FastAPI).
- Strong understanding of WebSockets and real-time communication.
- Hands-on experience with Redis for caching and data management.
- Familiarity with task queues like Celery for background job processing.
- Experience with Docker for containerizing applications and services.
- Strong knowledge of RESTful API design and implementation.
- Understanding of microservices architecture and distributed systems.
- Solid understanding of database technologies (SQL and NoSQL).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, both written and verbal.
Preferred Qualifications:
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with GraphQL and other modern API paradigms.
- Familiarity with task queues, caching, or message brokers (e.g., Celery, Redis, RabbitMQ).
- Understanding of security best practices in backend development.
- Knowledge of automated testing frameworks for backend services.
- Familiarity with version control systems, particularly Git.
Python Full stack developer.
1. Product based Full stack developer - Python back end - Core Python
2. Worked with Database - MongoDB/ MySql
3. Should have worked with ORMs
4. Knowledge of REST APIs
5. Should have developed Python applications.
6. Cloud Technology - Worked with AWS/ Azure. Not yet decided on what we
are going to go with.
7. Deplyment tools knowledge
8. Good knowledge of Front end dev - CSS/ JS/ React
9. Version Control - Git
10. Frameworks - Flask/ Django. (Ideally Flask)
11. Script writing
Should have worked on a full system design and architecture along with
coding up the same.
1. Demonstrable problem solving, analytical skills.
2. Ability to program (at Beginner or Advanced Beginner level in one or more programming
language like Java, C#, Python, JavaScript etc.).
3. Ability to think through a problem at conceptual level and propose solutions.
4. Excellent verbal and written communication skills.
5. Keen desire to learn, stretch and a never-give-up attitude.
6. Very strong interpersonal skills and an easy-going personality.
7. Highly proactive, result-oriented and team player.
8. Ability to stay current with new technology.
Roles and Responsibilities
1. Engineering graduates passing in 2022 starting to kick start their career in technology.
2. Ideal candidate should have hand-on interest in programming and some experience in
writing software applications. If you have a GitHub profile, please provide link to your work.
Nice to have internship / college project.
3. Knowledge of one or more programming language to write fully executable and functional
code is very desirable. Knowledge of databases is also desirable. Both these may be at a
Beginner or Advanced Beginner level.
4. You should be focused, enthusiastic, motivated, and have a desire to progress by learning,
executing and experimenting.
● Own the development and deployment of one or more integral module (APIs and Services) that is part of AgroStar’s technology platform, used by farmers for communication, decision support and ecommerce
● Collaborate with the Product Managers and Senior Engineers for
understanding and designing the modules.
● Own the quality of module, and work with QA and Tech Support teams to identify hotspots, and bring continuous improvements.
● Bachelor’s degree or higher, with course in Programming/Data
Structures/Algorithms
● Experiences of programming in Python or GoLang or Web Technologies
(HTML, CSS, Javascript)
● Sound understanding of Data Structures, Algorithms and Object Oriented
Design and Databases (mySQL or mongoDB)
● Passionate about Software Engineering practices
● Excellent communication skills
- Should be a Backend Developer - Python only
- Should be MCA/B.Tech IT
- Should have Database Knowledge
- Should have DJango Knowledge
- Writing effective, scalable code
- Good Communication
1. Django full stack development experience more than 4 - 6 years (Python, Django, PostgreSQL)
2. Experience of front-end development (Angular, Bootstrap, CSS, jQuery)
3. Bug fixing in Django/Python/Web protocol
4. Having experience in development of heavy traffic web solution
5. Experience in working with LMS tools customization and integration will be added advantage Education Bachelor's degree in Computer Science or related field or equivalent degree
Python
SQL
HTML
Linux
AJAX/ JSSkills
Excellent Communication Skills
Have to be a quick learner
Complete project on time