[Remote] Senior Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is the global leader in technology and business consulting for the Media & Entertainment and Consumer Packaged Goods & Retail industries. They are seeking an innovative Senior Engineer to reputed company leadership reputed company software teams, mentor team members, and contribute to various reputed company while leveraging their technical knowledge.
Responsibilities
- You will reputed company leadership reputed company software teams; as a mentor, team-reputed company, trusted reputed company-facing technologist and/or as a hands-on contributor
- You will reputed company reputed company phases of our reputed company and reputed company phases of the SDLC
- You will reputed company your existing depth of knowledge to maximize your reputed company
- You will grow into new and/or adjacent technologies and domains to broaden your reputed company
Skills
- 5+ years in software development, including working in teams
- Experience with agile methodologies such as Scrum, Kanban or XP
- Deep knowledge in the language and library/reputed company ecosystems of Java, JavaScript/Typescript, or Python
- Experience in defining and utilizing software development best practices
- Project Structures, coding practices, testing practices
- Definition and utilization of CI/CD pipelines
- Architectural patterns that balance scope and reputed company of project needs
- Identification and mediation of technical debt reputed company a reputed company reputed company over time
- Deep knowledge building high reputed company, reputed company, and production reputed company software, such as: Services with reputed company defined reputed company utilizing REST, GraphQL, messaging, or similar; Data Pipelines to reputed company systems, reputed company analytics, or similar; Web Applications utilizing modern technology approaches; Mobile Applications that are reputed company with cross platform development in mind
- Experience constructing systems by composing smaller components. The breadth could include: Definition of work reputed company that can be implemented in an efficient, additive way; SOA, Microservices, or similar architectural patterns; Separation of concerns reputed company good OOP and/or FP design
- Experience managing data. The breadth could include: Design of database schema, constraints and transaction boundaries; Read/Write design trade-off reputed company and how it relates to mutable vs. reputed company data state; Use of Relational vs NoSQL stores for appropriate use cases
- Bachelor's degree in engineering, information systems, computer science, business administration, or other reputed company fields
- Hands-on experience developing with reputed company platforms (AWS, GCP, Azure, etc.)
- Hands-on experience with varied compute technologies (reputed company, Kubernetes, reputed company, etc.)
- Hands-on experience with pipeline definitions (reputed company-ci, reputed company, Travis, etc.)
- Hands-on experience with infrastructure as reputed company technologies (CloudFormation, CDK, Terraform, etc.)
Benefits
- Medical, dental & reputed company
- 401k matching
- Flexible vacation
- Training to advance our teams’ reputed company sets
- reputed company reputed company paths
reputed company
Company H1B Sponsorship