Unknown Company

Senior Software Engineer

new york, ny • Posted 6 days ago
Onsite Full Time Software Architecture & Engineering

Job Duties

Write clean, maintainable, and efficient code following industry best practices, including Test-Driven Development (TDD) and coding standards. Design, develop, and maintain scalable, customer-facing web applications and APIs using Java and Spring Boot. Manage and optimize data storage and retrieval using relational (SQL, Postgres) and file-based databases. Participate in code reviews, mentoring, and knowledge sharing, and create comprehensive technical documentation (system architecture diagrams, API specifications, code-level documentation). Work with development teams and product managers to design and develop software solutions for various business requirements. Apply Java, multi-threaded applications, and AWS cloud technologies to build, test, deploy, and host solutions. Write automated unit tests to ensure code meets Sonar standards. Collaborate with cross-functional teams, contribute to system architecture, implement microservices, and manage cloud-based infrastructure using AWS. Document architecture design and related functionality, and communicate architecture and functionality decisions to colleagues and stakeholders.

Job Requirements

  • Bachelor's degree in Computer Science or related field, or foreign equivalent, and 4 years of experience in Full Stack Engineer, Associate Software Engineer, or related position.
  • 4 years experience managing version control systems (Git) in collaborative environments.
  • 4 years experience building and maintaining CI/CD pipelines using Jenkins, Harness, and Cloudbees.
  • 4 years experience monitoring application performance with New Relic and Splunk.
  • 4 years experience working in AWS-based environments, building, and deploying serverless applications and microservices using Lambda, S3, DynamoDB, SQS, EC2, and CloudFormation.
  • 3 years experience developing, delivering, and maintaining professional‑grade software with an emphasis on scalability, security, and maintainability, showcasing expertise in object‑oriented programming.
  • 3 years experience building responsive and dynamic user interfaces using JavaScript frameworks such as Vue.js (or React/Angular).
  • 3 years experience developing RESTful APIs using Java and managing data through XML, relational (SQL, Postgres), and file-based databases.
  • 3 years experience adhering to software engineering best practices, including writing clean, maintainable, test‑driven, secure, and scalable code following Sonar‑approved coding standards.
  • 3 years experience working with product owners and stakeholders to align technical solutions with business objectives.
  • 2 years experience using Infrastructure as Code (IaC) tools such as Terraform.
  • Experience working in agile teams, mentoring junior engineers, and contributing to cross‑functional collaboration.
  • Unrestricted right to work in the U.S.
  • Will accept any suitable combination of education, training, and experience.

Compensation and Benefits

  • Base Salary Compensation: $128,353
  • Financial Health
    • 100% 401k match up to 6% of salary
  • 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).
    • Additional medical wellness incentives – up to $300–$600 annually.
    • 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 Leave
    • Adoption Assistance
    • Leadership Coaching & Formal Mentorship Opportunities
    • Annual Flex Stipend – $1,000 annually to cover personal education and well‑being expenses
    • Tuition Reimbursement
  • Social Health
    • Charitable Matching Gifts program
    • Dollars for Doers volunteer program
    • Paid volunteering days
    • 15+ Employee Resource & Affinity Groups

Morningstar Investment Management is an equal opportunity employer.

#J-18808-Ljbffr
Back to Job Search