PANI
← Open roles
CUBE logo

Associate Software Engineer

CUBE · Bangalore

Job board₹8.8 LPA – ₹9.7 LPA
Apply via link

Similar open roles

More graduate rolesTraineeIntern

Get alerts for similar roles

Job alerts from PANI only. Unsubscribe anytime.

Stand out beyond the resume. Get your free PANI score from public GitHub work (~2 min).

From the original post

Are you a fresher or early-career developer looking to work with Python, APIs, event-driven systems, cloud and AI-powered RegTech? CUBE is hiring Associate Software Engineers in Bangalore, making this an attractive opportunity for BE/BTech/MTech graduates and candidates with up to 3 years of experience. Company: CUBE Role: Associate Software Engineer Location: Bangalore Experience: Freshers / 0–3 years Qualification: BE/BTech/MTech CTC: ₹8.8 LPA – ₹9.7 LPA Employment: Full-time CUBE is a global RegTech company focused on automated regulatory intelligence for financial services and other regulated industries. Its AI-powered SaaS solutions help organizations monitor, classify and manage complex regulatory requirements. CUBE describes its culture as a “make it happen” environment, encouraging employees to take ownership, develop skills and contribute ideas. The company has a global presence across 19 countries and uses AI, machine learning and automation as important parts of its regulatory technology strategy. Its platform helps regulated organizations manage rapidly changing compliance requirements at scale. This role is structured around progressive ownership rather than expecting freshers to know everything immediately. The roadmap includes senior guidance, pair programming, architecture exposure, code reviews and clearly defined development milestones. You can gain practical experience with Python, FastAPI/Django, pytest, REST APIs, RabbitMQ, Azure, Docker, data pipelines and cloud storage. You will also learn how event-driven applications work, how Data Lake zones are used, and how production APIs are designed and tested. The role also exposes you to professional engineering practices such as Git workflows, pull requests, documentation, integration testing, architecture discussions and production troubleshooting. Key Skills Required: Python: OOP, data structures, error handling, list comprehensions and basic async concepts FastAPI, Django, Flask or similar frameworks REST APIs, HTTP methods, JSON, status codes and authentication Git: commits, branches, pull requests and merge conflicts pytest and unit/integration testing Basic SQL and data processing Event-driven concepts: RabbitMQ, queues, exchanges and acknowledgements Data Lake and ETL fundamentals Docker basics and Azure fundamentals OAuth2/Azure AD concepts Strong Plus: personal Python projects, open-source contributions, cloud projects and exposure to messaging or data pipelines. Expected Interview Rounds at CUBE: 1. Profile Screening – Academic background, projects, technical skills and resume relevance. 2. Online Test – Expect programming, logical reasoning and technical fundamentals. Prioritize Python, data structures, APIs and problem-solving. 3. Technical Interview – Be ready to explain projects, discuss Python code, troubleshoot APIs and demonstrate Git, testing, database and backend fundamentals. Event-driven and cloud concepts may also be explored. 4. HR Interview – Communication, motivation, learning attitude, teamwork, career goals and overall fit are likely focus areas. Preparation Tips: Avoid preparing only generic coding questions. Build a small Python + FastAPI project before the interview. Create a few endpoints, use Pydantic validation, write pytest tests and document the API with OpenAPI. Next, understand a queue-based workflow such as RabbitMQ. Learn exchanges, routing keys, acknowledgements and dead-letter queues at a conceptual level. Containerize your project with Docker and, if possible, deploy a simple version using Azure. Revise HTTP status codes, SQL joins, authentication failures and Git pull-request workflows. Because the JD emphasizes Data Lake architecture, understand Bronze, Silver and Gold layers, partitioning, metadata and data-quality validation. A great interview exercise is to explain your project from API request to processing, event handling, storage and final response. This demonstrates the architectural thinking expected as you grow in the role. Resume Tips for This CUBE Role: Freshers should keep the resume focused. If you genuinely know them, place Python, FastAPI/Django, REST APIs, Git, SQL, pytest, Docker and Azure prominently. Make projects specific and measurable. Instead of “Created a Python project,” write: “Built a FastAPI REST service with Pydantic validation, pytest integration tests and documented API endpoints.” Include internships, academic projects, hackathons, GitHub work and open-source contributions. Highlight queues, ETL pipelines, cloud storage or authentication if you have implemented them. Salary & Career Value: The advertised CTC is ₹8.8 LPA – ₹9.7 LPA. Final compensation may depend on the hiring process, candidate profile and company compensation structure, so verify the final package during the offer stage. The technology exposure is another major advantage. Python backend development combined with APIs, messaging, Data Lake concepts, Azure and testing can build a strong foundation for future backend, cloud and data engineering careers. How to Apply: Interested candidates can apply through the official CUBE job application. The position is based in Bangalore and is a full-time Technology/Software Engineering opportunity. Before applying, tailor your resume to the JD and keep your GitHub profile ready if you have meaningful Python or backend projects to demonstrate. Final Takeaway: CUBE’s Associate Software Engineer role is more than a typical fresher coding position. It offers a structured path to learn professional software engineering while working with Python, APIs, messaging, cloud, testing and data platforms. If you are a BE/BTech/MTech graduate with strong Python fundamentals and a genuine appetite for learning, this opportunity is worth considering.

Posted by Rohit BARAHATE. Spotted on Job board and surfaced by PANI.