We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Principal Engineer Salary in Chennai - PayScale

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Recommended vacancies

Business Intelligence Engineer, RBS ARTS
Amazon, Chennai, TN, IN
DESCRIPTIONAmazon’s Retail Business Services, Analytics team is looking for a Business Intelligence Engineer to help build the next generation of analytics solutions. This is an opportunity to get in on the ground floor as we transform from a reactive, request-directed team to a proactive, roadmap-driven organization that accelerates the business. Working closely with the business teams, analytics teams, you will simplify and scale our data and infrastructure, developing and owning canonical data sets for the business. Utilizing the latest AWS technologies, you will help to implement engineering best practices, set technical standards, and hold a high bar for operational excellence. This is a highly visible role, with regular access to principal engineers and other senior business and technology leaders. You will be a key influencer on the team, providing input on priorities, technical designs, and technology decisions with a focus on scalable, maintainable and efficient systems and processes. You will understand and anticipate stakeholder needs, thinking big when recommending solutions. You will be comfortable navigating an ambiguous environment, knowing how to confirm and reconfirm assumptions. You will advise leaders and stakeholders on project milestones and associated prioritization.Key job responsibilities• Design, development and ongoing operations of scalable, performant data warehouse (Redshift) tables, data pipelines, reports and dashboards. • Development of moderately to highly complex data processing jobs using appropriate technologies (e.g. SQL, Python, Spark, AWS Lambda, etc.)• Development of dashboards and reports. • Collaborating with stakeholders to understand business domains, requirements, and expectations. Additionally, working with owners of data source systems to understand capabilities and limitations. • Deliver minimally to moderately complex data analysis; collaborating as needed with Data Science as complexity increases. • Actively manage the timeline and deliverables of projects, anticipate risks and resolve issues.• Adopt best practices in reporting and analysis: data integrity, test design, analysis, validation, and documentation.We are open to hiring candidates to work out of one of the following locations:Bangalore, KA, IND | Chennai, TN, INDBASIC QUALIFICATIONS- 5+ years of relevant professional experience in business intelligence, analytics, statistics, data engineering, data science or related field.- Experience with Data modeling, SQL, ETL, Data Warehousing and Data Lakes.- Strong experience with engineering and operations best practices (version control, data quality/testing, monitoring, etc.)- Expert-level SQL.- Proficiency with one or more general purpose programming languages (e.g. Python, Java, Scala, etc.)- Knowledge of AWS products such as Redshift, Quicksight, and Lambda.- Excellent verbal/written communication & data presentation skills, including ability to succinctly summarize key findings and effectively communicate with both business and technical teams.PREFERRED QUALIFICATIONS- Experience with data-specific programming languages/packages such as R or Python Pandas.- Experience with AWS solutions such as EC2, DynamoDB, S3, and EMR.- Knowledge of machine learning techniques and concepts.
System Development Engineer
Amazon, Chennai, TN, IN
DESCRIPTIONAre you interested in joining the team behind Amazon’s newest innovation?Come help us work on world class software for our customers!! The Kindle Unlimited is Amazon’s digital reading subscription which offers members all over the world access to millions of titles across eBooks, audiobooks, comics, magazines, and more. Reading Subs support engineering team provides production support and also responsible for providing multifaceted services to the Kindle digital product family of development teams and working with production operations teams for software product release coordination and deployment. This job requires you to hit the ground running and your ability to learn quickly and work on disparate and overlapping tasks that will define your success.Key job responsibilitiesOn a typical day engineers might dive deep into understanding the root cause of customer issue, support the Newsstand deprecation, New Migrations, investigate why a metric is trending the wrong way, consult with top engineers at Amazon, or discuss radical new approaches to automate operational issues.Our systems development engineering roles help engineers develop a broad range of skills. Experienced systems development engineers often have leadership impact on their teams by becoming subject matter experts on several services. They develop, build, deploy, operate, sustain, and grow the services in cloud production environments. They are able to utilize trends and metrics to identify opportunities for improvements. They help develop and refine procedures used by their team and internal customers. They are able to develop at a high standard and can deal with new and ambiguous problem domains, while consistently delivering customer impacting change.A day in the lifeOur systems development engineers spend time:• Supporting the Migration/ Deprecation activities• Simplifying and reinventing systems, processes, and tools to make things better for our customers• Building unique solutions to our customers’ technical problems• Studying and learning from industry recognized Amazon senior and Principal engineers.We are open to hiring candidates to work out of one of the following locations:Chennai, TN, INDBASIC QUALIFICATIONS- Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby- Experience tools for automation (building, testing, releasing or monitoring)PREFERRED QUALIFICATIONS- Knowledge of and proficiency in the use of Python scripting language- Experience on highly concurrent, high throughput systems and knowledge of complex distributed systems- Experience on pipelines, environments, deployment process will be an added advantage