
Software Engineer_Database
bebo Technologies · Chandigarh, India
- On site
- Full-time
- $120,000 / year
- Chandigarh, India
Job highlights
- Data Engineer role with 3-5 years experience.
- Requires strong Python, PySpark, and SQL skills.
- Experience building pipelines on Databricks/Snowflake/Delta Lake.
- Familiarity with streaming platforms like Kafka/Kinesis.
- Own systems in production environment.
About the role
About the Role
We are looking for a Software Engineer with a strong focus on databases to join our team at bebo Technologies. This role requires 3-5 years of hands-on data engineering experience, with a proven ability to build and maintain robust data systems.
Key Job Responsibilities
- 3–5 years of hands-on data engineering experience.
- Very strong skills in Python, PySpark, and SQL.
- Real-world experience building pipelines on Databricks, Snowflake, or Delta Lake.
- Experience with streaming platforms like Kafka or Kinesis.
- Solid understanding of data modeling and warehouse design.
- Comfortable owning systems in a production environment.
Preferred Skills
- Exposure to Local Delta Lake implementations.
Soft Skills
- Curious, self-driven, and comfortable in a fast-moving environment.
- Excellent problem-solving and analytical thinking.
- Strong communication and collaboration abilities to work across teams.
- Detail-oriented mindset with a focus on data accuracy and system efficiency.
Key skills/competency
- Software Engineer
- Database
- Data Engineering
- Python
- PySpark
- SQL
- Databricks
- Snowflake
- Delta Lake
- Kafka
Skills & topics
- Software Engineer
- Database
- Data Engineering
- Python
- PySpark
- SQL
- Databricks
- Snowflake
- Delta Lake
- Kafka
- Streaming Platforms
- Data Modeling
- Warehouse Design
- Production Systems
How to get hired
- Tailor your resume: Highlight your Python, PySpark, SQL, and data pipeline experience, emphasizing Databricks, Snowflake, or Delta Lake projects.
- Showcase problem-solving: Quantify your achievements in previous roles, particularly in production environments and data modeling.
- Demonstrate collaboration: Mention cross-functional team experience and strong communication skills in your application.
- Prepare for technical interviews: Be ready to discuss data modeling, warehouse design, and real-world data engineering challenges.
- Research bebo Technologies: Understand their tech stack and company culture to align your answers during the interview.
Technical preparation
Master Python, PySpark, and complex SQL queries.,Build sample data pipelines on Databricks/Snowflake.,Implement streaming data ingestion with Kafka.,Design and model a data warehouse schema.
Behavioral questions
Describe owning a system in production.,How do you handle fast-moving environments?,Share a complex data problem solved.,How do you ensure data accuracy?
Frequently asked questions
- What are the core technical skills required for the Software Engineer Database role at bebo Technologies?
- The core technical skills for the Software Engineer Database position at bebo Technologies include 3-5 years of data engineering experience, with strong proficiency in Python, PySpark, and SQL. Experience building pipelines on platforms like Databricks, Snowflake, or Delta Lake, and familiarity with streaming technologies such as Kafka or Kinesis are also essential.
- Does bebo Technologies have specific requirements for data pipeline experience for this role?
- Yes, bebo Technologies specifically looks for real-world experience in building data pipelines. This includes hands-on work with platforms like Databricks, Snowflake, or Delta Lake. Highlighting your practical experience in this area on your resume will be beneficial.
- What soft skills are important for a Software Engineer Database at bebo Technologies?
- For this role at bebo Technologies, key soft skills include being curious, self-driven, and comfortable in a fast-moving environment. Excellent problem-solving and analytical thinking, strong communication and collaboration abilities, and a detail-oriented mindset focused on data accuracy are also highly valued.
- Is there an opportunity to work with streaming data platforms like Kafka or Kinesis at bebo Technologies?
- Absolutely. Experience with streaming platforms such as Kafka or Kinesis is a required skill for the Software Engineer Database position at bebo Technologies, indicating that you will likely work with these technologies.
- What does it mean to 'own systems in a production environment' for this role?
- Owning systems in a production environment means you will be responsible for the ongoing operation, maintenance, and potentially the development of data systems that are live and used by the business. This includes troubleshooting, performance tuning, and ensuring reliability.
- How many years of experience does bebo Technologies expect for their Software Engineer Database position?
- bebo Technologies is seeking candidates with 3-5 years of hands-on data engineering experience for this Software Engineer Database role. This indicates a mid-career level position.
Similar roles
Open positions we recommend based on this role.