
Senior Software Engineer
3 days ago
Are you a skilled software developer looking to take your career to the next level?
We are seeking an experienced Back-End Developer with expertise in Python and graph data to join our growing team.
The ideal candidate will work on designing, developing, and maintaining scalable back-end services, APIs, and databases, particularly focused on handling complex graph data. You will contribute to the optimization and evolution of our data systems, supporting real-time data analysis, recommendation engines, and other graph-based applications.
Key Responsibilities- Graph Data Management:
- Design, implement, and maintain back-end systems that handle graph data (e.g., social networks, recommendation engines).
- Develop and optimize graph databases (e.g., Neo4j, ArangoDB, Amazon Neptune) to store, query, and manage graph data structures efficiently.
- Back-End Development with Python:
- Develop, deploy, and maintain scalable, high-performance back-end services and RESTful APIs using Python.
- Integrate the back-end with front-end systems and third-party services.
- Database Design and Optimization:
- Design efficient, scalable databases and perform necessary optimizations to ensure high performance and reliability.
- Work with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) databases, with a strong focus on graph databases.
- Collaborate with Cross-Functional Teams:
- Work closely with data scientists, front-end developers, and product managers to ensure seamless integration of data models and services.
- Contribute to defining architecture and choosing appropriate technology stacks for graph data use cases.
- Code Quality and Documentation:
- Write clean, maintainable code and adhere to coding best practices and design principles.
- Develop and maintain comprehensive documentation for services, systems, and APIs.
- Performance Tuning:
- Optimize and fine-tune existing back-end systems, focusing on the efficient handling and querying of graph data.
- Analyze and address performance bottlenecks in both database queries and back-end service execution.
- Proficiency in Python: Solid experience in Python development, especially in building back-end systems and APIs.
- Experience with Graph Databases: Practical experience with graph databases like Neo4j, ArangoDB, Amazon Neptune, or similar platforms.
- Understanding of Graph Data Models: Strong understanding of graph theory, data modeling, and the representation of complex relationships in graph data.
- Web Development and APIs: Experience with RESTful API design and implementation. Familiarity with Django or Flask frameworks for building Python web applications.
- Database and Query Optimization: Experience in designing, managing, and optimizing relational and NoSQL databases. Hands-on experience in writing efficient queries, both SQL and graph-based.
- Version Control: Proficiency with Git and collaborative development workflows.
- Cloud Platforms: Familiarity with cloud-based technologies (AWS, GCP, or Azure), particularly those supporting graph data storage or processing.
- A competitive salary and benefits package.
- The opportunity to work on cutting-edge security challenges.
- A collaborative and growth-oriented work environment with opportunities for career development.
-
Senior Backend Software Engineer
4 days ago
Aurangabad, Maharashtra, India beBeeBackend Full time US$ 1,20,000 - US$ 1,50,000Job DescriptionWe are seeking a highly skilled professional to join our team as a Senior Engineer.This is a high-impact position that involves building and maintaining foundational systems for customer billing, contracting, and enterprise account management.The ideal candidate will have a strong background in software engineering and experience with modern...
-
PHP Software Engineer
20 hours ago
Aurangabad, Maharashtra, India beBeeDeveloper Full time ₹ 1,00,00,000 - ₹ 1,50,00,000Senior PHP Developer PositionWe are seeking an accomplished Senior PHP developer to spearhead the creation of high-quality software solutions. The ideal candidate will be responsible for designing and implementing robust, efficient, and well-documented software systems using PHP.Key Responsibilities:Create complex coding problems and systems that challenge...
-
Transformative Software Engineering Role
1 day ago
Aurangabad, Maharashtra, India beBeeBackend Full time ₹ 18,00,000 - ₹ 21,00,000Senior Backend Engineer Job OpportunityWe are seeking an experienced Senior Backend Engineer to join our engineering team.Key Responsibilities:Design, build, and maintain scalable backend services and APIs using Golang.Utilize Ruby or Ruby on Rails experience to enhance the system's performance and reliability.Collaborate with cross-functional teams to...
-
Platform Software Engineering Specialist
2 weeks ago
Aurangabad, Maharashtra, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000Job Opportunity We are seeking an experienced Senior/Staff Platform Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing back-end SaaS applications, object-oriented programming (OOP), distributed systems, and data modeling.Responsibilities:Design and develop high-throughput...
-
Senior Building Systems Engineer
17 hours ago
Aurangabad, Maharashtra, India beBeeEngineer Full time US$ 1,200**Job Title:** Senior Building Systems EngineerWe are seeking a highly skilled and experienced Senior Building Systems Engineer to join our team.The ideal candidate will have a strong background in mechanical, electrical, and plumbing engineering, with experience in designing and implementing building systems for high-rise buildings.**Key...
-
Software Engineer Manager
17 hours ago
Aurangabad, Maharashtra, India beBeeEngineering Full time ₹ 20,94,470 - ₹ 25,34,354Leading a high-performing engineering team is a key role in our mission to provide equal access to financial services.We're looking for an experienced engineering manager who can help us build and maintain our software products, ensuring they meet the needs of our customers and stakeholders.The successful candidate will have a strong technical background,...
-
Senior Engineer
2 weeks ago
Aurangabad, Maharashtra, India White Force Full timeJob description Job Title: Senior Engineer - Quality Company: Laxmi Group Location: Primary. E-77, MIDC Waluj. Waluj. Aurangabad, Maharashtra Experience: 3 to 5 years CTC: ₹35,000 per monthJob Summary: We are seeking a dynamic and experienced Senior Engineer in Quality to join our team at Laxmi Group. The ideal candidate will have hands-on experience...
-
Senior Software Development Professional
21 hours ago
Aurangabad, Maharashtra, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000Job OverviewWe are seeking a skilled software professional to fill a key position in our organization. The ideal candidate will possess a strong background in software engineering and be able to design, develop, and install software solutions that meet the needs of our customers.The successful candidate will be responsible for executing the full software...
-
Technical Software Specialist
1 day ago
Aurangabad, Maharashtra, India beBeeAutomation Full time ₹ 20,00,000 - ₹ 30,00,000Software Engineer in Test RoleWe are looking for a seasoned offshore software professional to fill the position of Technical Software Specialist. This key role involves developing, maintaining and executing automated tests to ensure high quality software across Web and API layers.Collaborate with our QA team to design and implement scalable automation...
-
Senior Software Engineer
20 hours ago
Aurangabad, Maharashtra, India beBeeDevelopment Full time US$ 80,000 - US$ 1,20,000Backend Developer Job OpportunityLilo is a pioneering platform that automates and optimizes procurement processes for Commercial Real Estate businesses using AI. Our solution streamlines workflows like invoicing, vendor management, and price comparisons, saving clients time and money.About the RoleWe are seeking a skilled Backend/Full-stack developer who is...