Associate Software Engineer

6 Minutes ago • 2 Years + • $70,825 PA - $120,425 PA
Software Development & Engineering

Job Description

As an Associate Software Engineer on the Data Platform Team, you will design and develop solutions for various business requirements and data content. This role involves working on analytical and data quality projects, utilizing cloud technologies like AWS and Python. You will ensure quality through peer reviews and testing, address technical debt, and collaborate with product managers and stakeholders to create technical solutions. Opportunities include building tools for data quality and reconciliation, and working with advanced technologies such as Data Lake, EMR, and Lake Formation.
Good To Have:
  • AWS Certification or desire to become AWS certified.
Must Have:
  • Design and develop data platform solutions.
  • Ensure process and quality adherence through peer reviews, test coverage, and best practices.
  • Experience with Python and cloud technologies such as AWS.
  • Act as the software guardian, leading non-functional requirements and code quality.
  • Interact daily with product managers and business stakeholders.
  • Write a suite of automated unit tests.
  • Work on analytical, data quality projects involving Data Lake, EMR, lake formation.
  • Build tools for data quality/reconciliation.
  • Bachelor’s degree in MIS, Computer Science, or a related field.
  • Hands on ETL experience on Apache Spark or AWS Glue.
  • 1+ year of experience building applications in Java.
  • 1+ year of experience with Continuous Integration Tools (Bitbucket, GitHub, Jenkins, IntelliJ, unit testing, Jira).
  • 2+ years of experience working in an Agile environment.
  • 1+ year of experience with Message Driven Architectures such as Apache Kafka.
  • 1+ year of experience working with Amazon Web Services (S3, CloudFront, ELB, SQS, EC2, AWS Lambda).
  • 1+ year of experience with databases (Microsoft SQL Server, Postgres).
  • Hands on experience with an AWS database, preferably Athena or RedShift.
  • Experience using Python/scripting language.
  • Troubleshoot production issues related to data and Java/SQL code.
  • Knowledge/experience adding quality checks to data pipelines.
  • 1+ year of experience in design, development, and maintenance of cloud-based data systems.
  • 1+ year of experience on Microsoft SQL server.
  • Good communication skills.
  • Experience working in Scrum-based methodologies.
  • Ability to write clean code and provide insights in code reviews.
  • Authorized to work permanently in the US.
Perks:
  • 75% 401k match up to 7%
  • Stock Ownership Potential
  • Company provided life insurance - 1x salary + commission
  • Comprehensive health benefits (medical/dental/vision) including potential premium discounts and company-provided HSA contributions (up to $500-$2,000 annually)
  • Additional medical Wellness Incentives - up to $300-$600 annual
  • Company-provided long- and short-term disability insurance
  • Trust-Based Time Off
  • 6-week Paid Sabbatical Program
  • 6-Week Paid Family Caregiving Leave
  • Competitive 8-24 Week Paid Parental Bonding Leave
  • Adoption Assistance
  • Leadership Coaching & Formal Mentorship Opportunities
  • Annual Education Stipend
  • Tuition Reimbursement
  • Charitable Matching Gifts program
  • Dollars for Doers volunteer program
  • Paid volunteering days
  • 15+ Employee Resource & Affinity Groups

Add these skills to join the top 1% applicants for this job

communication
github
game-texts
agile-development
test-coverage
aws
apache-kafka
spark
amazon-web-services
python
sql
jira
bitbucket
intelli-j
jenkins
java

About The Role:

As an Associate Software Engineer, you will work as part of Data Platform Team and will be responsible for designing and developing solutions that cater to a variety of business requirements/data content. This position provides opportunity to work on variety of projects, across disciplines developing products to help investors make right decision. You will have the responsibility for ensuring process and quality adherence through peer reviews, test coverage, and best practices. Experience with python & familiarity with cloud technologies such as AWS to build, test, deploy, and host solutions. This position will require you to act as the software guardian, leading non-functional requirements and the quality of the code while addressing technical debt. You’ll interact daily with product managers and business stakeholders to understand our domain and create technical solutions that push us forward. You will write a suite of automated unit tests to individual units of the application.

This position provides the opportunity to work on exciting analytical, data quality related projects and the most recent or advanced technology topics involving Data Lake, EMR, lake formation. You will also have the opportunity to build tools for data quality/reconciliation to ensure the data completeness and availability between source and destination sources.

Qualifications:

  • Bachelor’s degree in MIS, Computer Science, or a related field.
  • Hands on ETL experience on Apache Spark or AWS Glue.
  • 1+ year of experience building applications in Java.
  • 1+ year of experience with Continuous Integration Tools Bitbucket, GitHub, Jenkins, IntelliJ, unit testing, and Jira.
  • 2+ years of experience working in an Agile environment.
  • 1+ year of experience with Message Driven Architectures such as Apache Kafka.
  • 1+ year of experience working with Amazon Web Services, including S3, CloudFront, ELB, SQS, EC2, AWS Lambda.
  • 1+ year of experience with databases, including Microsoft SQL Server, Postgres.
  • Hands on experience with an AWS database, preferably Athena or RedShift.
  • Experience using Python/scripting language.
  • Troubleshoot production issues related to data and Java/SQL code.
  • Knowledge/experience adding quality checks to data pipelines.
  • 1+ year of experience in design, development, and maintenance of cloud-based data systems.
  • 1+ year of experience on Microsoft SQL server.
  • Good communication skills.
  • AWS Certification or desire to become AWS certified.
  • Experience working in Scrum-based methodologies Ability to write clean code and provide insights in code reviews.

We're only considering candidates who are authorized to work permanently in the US.

Compensation and Benefits

At Morningstar we believe people are at their best when they are at their healthiest. That’s why we champion your wellness through a wide-range of programs that support all stages of your personal and professional life. Here are some examples of the offerings we provide:

  • Financial Health
  • 75% 401k match up to 7%
  • Stock Ownership Potential
  • Company provided life insurance - 1x salary + commission
  • Physical Health
  • Comprehensive health benefits (medical/dental/vision) including potential premium discounts and company-provided HSA contributions (up to $500-$2,000 annually) for specific plans and coverages
  • Additional medical Wellness Incentives - up to $300-$600 annual
  • Company-provided long- and short-term disability insurance
  • Emotional Health
  • Trust-Based Time Off
  • 6-week Paid Sabbatical Program
  • 6-Week Paid Family Caregiving Leave
  • Competitive 8-24 Week Paid Parental Bonding Leave
  • Adoption Assistance
  • Leadership Coaching & Formal Mentorship Opportunities
  • Annual Education Stipend
  • Tuition Reimbursement
  • Social Health
  • Charitable Matching Gifts program
  • Dollars for Doers volunteer program
  • Paid volunteering days
  • 15+ Employee Resource & Affinity Groups

Total Cash Compensation Range

$70,825.00 - 120,425.00 USD Annual

Inclusive of annual base salary and target incentive

Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you'll have tools and resources to engage meaningfully with your global colleagues.

001_MstarInc Morningstar Inc. Legal Entity

Set alerts for more jobs like Associate Software Engineer
Set alerts for new jobs by Morning Star
Set alerts for new Software Development & Engineering jobs in United States
Set alerts for new jobs in United States
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙