Senior Software Engineer (Java/Python)

Milestone Technologies, Inc.

Los Angeles (CA)

On-site

USD 124,000 - 131,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Milestone Technologies, Inc. is seeking a Sr. Software Engineer to implement IAM UI/UX and robust backend services in a Java/Python/AWS environment. You will mentor teammates and uphold coding standards across the team.

You will work onsite in Burbank, CA, four days per week, with a 12-month contract and a focus on secure, scalable, testable software using REST/GraphQL, Docker, Kubernetes, and AWS services.

Qualifications

  • 5+ years relevant industry experience.
  • Experience with REST APIs or GraphQL.
  • Experience with AWS core services (S3, Lambda, EC2).
  • Solid understanding of software design principles and data structures.
  • Experience with Docker, GitLab CI, Terraform/CloudFormation, Kubernetes.
  • Secure development practices and methods.
  • Experience with MongoDB, Redis, Elasticsearch, Postgres, Neptune, DynamoDB.
  • Experience with Agile methodologies and sprint planning.
  • Team player with strong communication skills.

Responsibilities

  • Design, implement, and deliver UI solutions per story definitions.
  • Follow and influence best practices within IAM engineering.
  • Coordinate with service groups to support IAM capabilities.
  • Perform peer code reviews for security, performance, and quality.
  • Develop and enforce coding, security, and documentation standards.

Skills

REST APIs
GraphQL
AWS
CI/CD
Security best practices
Agile
Unit testing
Code reviews
Documentation
Communications

Education

BA/BS in Computer Science or comparable field

Tools

Docker
GitLab CI
Terraform
CloudFormation
Kubernetes
Okta
SailPoint
CyberArk

Job description

Sr. Software Engineer (Java/Python, AWS, DevOps, Rest APi)

Onsite 4 days/week in Burbank CA

12 Months Contract

The Sr. Software Engineer will implement applications and user interfaces for Identity & Access Management (IAM) Engineering, and is an expert in the tools, processes, and technologies (both proprietary and third party) used by the IAM team. They take an active role in liaising with other project constituents and contributors - both internal and external, to set and maintain UI/UX standards and best practices through mentorship, evangelism of standards and best practices, and review and approval of code.

The Senior Software Engineer is also responsible for the architecture of software internals, efficient and expeditious debugging, and the contribution of code that meets the standards and expectations of the role: being performant, secure, accessible, well documented, testable, and sustainable.

Responsibilities
  • Works closely with product owner, architects, developers, quality, reliability engineers and other team constituents to design, implement, and deliver software user interface solutions according to story definitions.
  • Works with Engineering Manager, Technical leads and Architects to follow and influence best practices for Software Development within the Identity and Access Management Engineering team.
  • Interacts with other service delivery groups within Enterprise Technology and across the company to support and deliver IAM capabilities.
  • Performs peer code reviews for compliance, security, performance, and best practices.
  • Responsible for developing, enacting, and enforcing documentation, coding, process, security and performance standards.
Basic Qualifications
  • 5+ years relevant industry experience.
  • Experience working with REST APIs or GraphQL for building and consuming web services.
  • Experience with cloud platforms like AWS and their core services (e.g., S3, Lambda, EC2)
  • Solid understanding of software design principles, algorithms, and data structures.
  • Experience with build and deployment technologies such as Docker, Gitlab-CI, and Terraform/Cloud formation.
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Expertise with full lifecycle of application development, including best practices of unit testing, code reviews, documentation, etc.
  • Expertise with secure development practices and methodologies.
  • Experience with a wide range of data store technologies such as MongoDB, Redis, Elasticsearch, Postgres, Neptune, and DynamoDB.
  • Expertise with Agile methodologies and delivering solutions through sprint planning activities.
  • Team player with strong oral and written communications skills.
Preferred Qualifications
  • 5+ years of experience with SDLC tools such as JIRA, GitHub/GitLab, Confluence, etc.
  • 2+ years of experience working with Identity and Access Management systems
  • Experience integrating services with IAM platforms such as Okta, SailPoint, CyberArk, etc.
  • Familiarity with sensitive data handling such as GDPR, PCI and PII, Safe Harbor
Education

BA/BS in Computer Science or comparable field of study, or equivalent work experience

The estimated pay range for this position is USD $90.00/hr - USD $95.00/hr. Exact compensation and offers of employment are dependent on job-related knowledge, skills, experience, licenses or certifications, and location. We also offer comprehensive benefits. The Talent Acquisition Partner can share more details about compensation or benefits for the role during the interview process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer – Identity & Access Management Engineering
Sr. Software Engineer – Identity & Access Management Engineering

Eliassen Group • Burbank (CA)

Hybrid
USD 110,000 - 124,000
Medical, Dental, and Vision
401k with company matching
Life insurance
Senior Software Engineer UX/UI
Senior Software Engineer UX/UI

SRI Resources • Burbank (CA)

On-site
USD 117,000 - 124,000
Senior Software Engineer – UX/UI
Senior Software Engineer – UX/UI

Software Resources • Burbank (CA)

On-site
USD 117,000 - 124,000
Senior Systems Engineer - IAM
Senior Systems Engineer - IAM

Berkley Technology Services • Urbandale (IA)

On-site
USD 121,000 - 137,000
Health insurance
Dental insurance
Vision insurance
+5
Senior Systems Engineer - IAM
Senior Systems Engineer - IAM

Berkley Technology Services • Wilmington (DE)

On-site
USD 121,000 - 137,000
Health benefits
401(k)
Profit-sharing plans
Senior Systems Engineer - IAM
Senior Systems Engineer - IAM

Berkley Technology Services • Chicago (IL)

On-site
USD 121,000 - 137,000
Health insurance
Dental insurance
Vision insurance
+2
Senior Systems Engineer - IAM
Senior Systems Engineer - IAM

Berkley Technology Services • Coppell (TX)

Hybrid
USD 107,000 - 198,000
Senior Software Development Engineer, AWS IAM Data Plane, AWS Identity & Access Management - Da[...]
Senior Software Development Engineer, AWS IAM Data Plane, AWS Identity & Access Management - Da[...]

Amazon Web Services (AWS) • Denver (CO)

On-site
USD 168,000 - 227,000
Software Dev Engineer II, AWS Identity
Software Dev Engineer II, AWS Identity

Amazon Inc. • New York (NY)

On-site
USD 158,000 - 214,000
Health insurance
401(k) matching
Paid time off
+1
Senior Engineer
Senior Engineer

Milestone Technologies, Inc. • California

On-site
USD 110,000 - 145,000
Comprehensive benefits