Software Engineer / Applications Developer / Data Engineer
Job location
Hyderabad, India
Type
Full Time
Responsibilities:
Work with the product managers in one of the engineering teams in HYD / BLR to develop the products to solve business needs.
Enhance the products and provide extraordinary support
Demonstrate technical expertise & thought leadership
Define/create frameworks and abstractions that are reliable & reusable, anticipate future challenges, support the company’s rapid growth, avoid surprising outcomes, and lessen the workload of other engineers
Identify and solve major architectural problems by going deep in your field or broad across different teams.
Requirements & Skills:
Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics, or related field or 4-year full-time Software Engineering work experience, which includes 3-year total technical software engineering experience in *any* of the following areas:
Programming language (e.g. C, C++, Java, Python, or Go)
Programming language (e.g. JavaScript, CSS, Node.js)
Programming and scripting language (e.g. Python, SQL, Java/Scala)
Oracle ERP system integration experience
Architecting, building, and maintaining web applications
Architecting, building, and maintaining scalable services
Big data frameworks (e.g. Spark, Flink, Presto), data modeling, and writing ETLs
Designing pipelines or system components in the big data ecosystem