Placement papers | Freshers Walkin | Jobs daily: Senior Platform Engineer at ZapLabs (Emeryville, CA)

Search jobs and placement papers

Senior Platform Engineer at ZapLabs (Emeryville, CA)

Title: Senior Platform Engineer

At ZapLabs, we work to build and improve a platform that helps real estate professionals work effectively, and helps delight home buyers and sellers with an excellent experience. We do that by combining great technology with great people-and we're looking for a Senior Platform Engineer to join our team.

What we're looking for:
You're a natural leader who is able to blend deep technical subject matter expertise with a collaborative approach. You'll work with a team of highly capable developers to deliver highly scalable, state-of-the-art technology solutions for our backend services platform and application development. You thrive in a fast-paced environment, are cool under pressure, and embrace agile development methodologies. With your strong analytical skills, unwavering commitment to quality, collaborative work ethic, and excellent technical skills, you'll accomplish great things here at ZapLabs.

What you'll do:
You'll join a team that is working to build out our Java back-end services platform and take on complex, high business value application development work. Working with our Software Architect, you'll enhance and evolve the architecture and design for our scalable microservices. You'll write software that will enable other engineers across the organization to quickly build out services that support a wide variety of initiatives, including web application development, data ingestion, and data enrichment using modern big data tools. Some of your responsibilities will include:

  • Design solutions within the context of the available infrastructure, taking into account scalability, availability, reliability, stability, security, and performance

  • Work with product managers, designers, and engineering teams to implement a scalable services platform, incorporating several frameworks, which enable teams to build microservices

  • Contribute to long-term technology solutions based on business needs, architecture, and strategic drivers

  • Continuously stay up to date with industry changes and bring new ideas to the team

  • Identify, evaluate, and select appropriate technology in alignment with business objectives

Skills, accomplishments, & interests you should have:

  • 6+ years hands-on experience in providing application solutions

  • Bachelor's of Science in Computer Science, Engineering, or related technical discipline or equivalent combination of training and experience

  • Exceptional verbal and written communication skills

  • Solid understanding of data structures and algorithm fundamentals

  • Extensive hands-on experience and expertise in object-oriented and functional design methodology using Java/J2EE, (or Scala/Go) and experience building modern service applications on a framework like Dropwizard, Spring Boot, or Finagle

  • Solid understanding of APIs development using REST JSON/XML, security standards e.g., OAUTH, OpenID and Saml

  • Experience developing queue-based services, especially services that use Kafka (preferred) or RebbitMQ

  • Experience creating build and deployment pipelines within a microservices architecture

  • Solid understanding of the challenges of working with distributed and multi-threaded systems along with experience monitoring those systems and troubleshooting problems

  • Proficiency with JVM internals as they relate to performance tuning and memory management

  • Experience with engineering practices such as code refactoring, design patterns, design-driven development, continuous integration, building highly scalable applications, and application security

  • Experience with agile development methodologies, continuous integration, continuous delivery, and related techniques

  • Ability to iterate quickly in an agile development process

  • Ability to collaborate with product managers and DevOps

  • Excellent analytical/troubleshooting skills

  • Strong work ethic and entrepreneurial spirit

We're always looking for folks to join our culture of passionate hobbyists! We have a tendency to nerd out on everything from LOTR and Star Wars to competitive baking to our company soccer team, the Lab Rats.

by via developer jobs - Stack Overflow

No comments:

Post a Comment