Position

Senior Software Development Engineer,
Los Angeles

Location


Los Angeles

Office Address


Project Description


As a Software Engineer within the Investment Group Technologies organization, you will build systems, services and tools that improve the lives of tens of millions of people every single day. In the Software Engineer role, you will develop front-end and back-end web application architecture and detailed designs utilizing AWS technologies. You will independently implement new features in a highly collaborative work environment alongside product managers, graphic designers, and fellow engineers.

Responsibilities


    You will help in identifying and solving ambiguous problems, share technical solutions and product ideas through team planning, design review, pair programming, code review and technical discussions.You will Influence your team's technical decisions by making insightful contributions to team priorities and make software enhancements that improve team software and processes.

Skills


Must have

    BS in Computer Science or related field
    7+ years' experience with at least one modern programming language such as Java, Python, C#, JavaScript and typescript. Object Oriented or Functional design skills with strong understanding of common design patterns.
    Computer Science fundamentals including data structures, algorithms and complexity analysis.
    Excellent knowledge of software engineering best practices (e.g. Agile software development, test-driven development, unit testing, code reviews, design documentation, etc...)
    Willingness and ability to own all stages of the development process: design, testing, implementation, operational support.
    Conversant with current technologies applied in the fields of machine learning, data science, NLP and/or AI preferred
    Experience with AWS services (S3, containers - ECS & EKS, ElasticSearch, Lambda) AWS technologies such as Lambda, API Gateway, RDS, DynamoDB, S3, Glue, Airflow, Firehose, EMR, EKS/ECS.
    Experience and ability to write legible, high-quality, resource-efficient, and performant code in JavaScript, typescript, python and SQL. Frameworks: Nodejs, Vuejs, Angularjs. IaaS: AWS
    Write unit test and integration (e2e) test scripts and debug code to fix issues.
    Conversant with current technologies applied in the fields of machine learning, data science, NLP and/or AI preferred

Nice to have

    -

Languages


English: B2 Upper Intermediate

Seniority


Senior

Relocation package


If needed, we can help you with relocation process. Click here for more information.

Work Type


Java

Ref Number


VR-58473

More job opportunities in
Java

Specialization Position / Title Location Seniority Send to a friend
Java Java developer with AWS Los Angeles, US Senior