ICE ยท 4 days ago
Senior Backend Engineer
Wonder how qualified you are to the job?
Maximize your interview chances
Musicians
H1B SponsorshipWork & Life Balance
Insider Connection @ICE
Responsibilities
Work as part of a product engineering team to design and realize complex software systems, ensuring scalability, reliability, and performance, in collaboration with peers, Product Managers, and the Business.
Take ownership of critical technical decisions, provide expert guidance on technologies and tools, and participate in pair programming, mob programming, and code reviews.
Coach and mentor colleagues, ensure operational deliverables, identify and mitigate technical risks, advocate for better engineering practices, and stay updated on industry trends.
Advocate for the introduction of better engineering practices, stay up-to-date with the latest industry trends and advancements, integrating new technologies to enhance product offerings and maintain a competitive edge.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
A strong background in the design and implementation of scalable, resilient, service oriented architectures.
Minimum 5 years of back-end development experience.
At least two years of experience with Scala (Typelevel stack).
Building applications on AWS / ECS using DevOps principles and CI/CD.
Test-Driven Development, Version Control.
A team-first mindset.
Preferred
Experience with Domain-Driven Design and Collaborative modelling.
Experience with event-driven architectures / Apache Kafka and Kafka Streams.
Experience working with relational (Oracle, PostgreSQL) and NoSQL (DynamoDb, Cassandra, ElasticSearch) databases.
Knowledge of applying object-oriented and functional programming styles to real-world software engineering problems.
Experience in enhancing and ensuring a high level of observability and monitoring in the context of highly distributed systems.
Experience working in an environment driven by Agile principles, applying Lean and Kanban or Scrum practices.
Experience with large-scale and data-intensive systems, handling terabytes of data and tens of thousands of messages per second.
Experience with Infrastructure as a Code (preferably Pulumi).
You like music :)
Benefits
Competitive local benefits based on your location
Flexible working options
Mental and physical health initiatives
Corporate pension scheme
Comprehensive training and development opportunities
Industry insider events, team socials, and company events
Enhanced holiday allowance
Company
ICE
ICE is the result of a big vision for the industry and is the fruition of a partnership that harnesses years of combined experience in the multi-territory music market.
H1B Sponsorship
ICE has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2020 (1)
Funding
Current Stage
Growth StageCompany data provided by crunchbase