[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 a Senior Engineer to reputed company leadership reputed company software teams, reputed company reputed company phases of reputed company, and reputed company existing knowledge while growing into new technologies.
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 APIs 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
- We sponsor training to advance our teams’ reputed company sets
- We prioritize our employees’ reputed company reputed company paths
reputed company
Company H1B Sponsorship
Apply To This Job