Software Architect

ZapLabs

(Emeryville, California)
Full Time
Job Posting Details
About ZapLabs
ZapLabs is a company built on a foundation of meaningful innovation. With technology at our core, and first-hand real estate industry knowledge, we provide effective solutions that empower real estate experts to thrive in a world that’s constantly changing.
Summary
As a software architect, you will be responsible for driving the design and technical approach/solutions on ZapLabs platform to ensure integrity in many areas including distributed computing, networking, security, web applications, and messaging in a cloud environment. You would be working with our small, agile teams, and we need you to be versatile and passionate to tackle new problems and to push our technology forward. You thrive in a fast-paced environment, are cool under pressure, and embrace agile development methodologies. You have strong analytical skills, an unwavering commitment to quality, a collaborative work ethic, and excellent technical skills.
Responsibilities
* Create technical strategy and architectures to drive business-focused solutions across ZapLabs platform. * Recommend long-term technology solutions based on the business needs, architecture and strategic drivers. * Design solutions within the context of the available infrastructure, taking into account scalability, availability, reliability, stability, security and performance. * Collaborate and innovate with other teams, product managers, DevOps to design new features. * 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.
Ideal Candidate
**Skills, accomplishments, and interests you should have:** * BS in Computer Science, Engineering, or related technical discipline or equivalent combination of training and experience * 3-5 years hands-on experience dedicated to providing application solutions * Experience of engineering practices such as code refactoring, design patterns, design-driven development, continuous integration, building highly scalable applications, application security * Current experience using Java development, SQL Database systems, and Apache products * Current experience developing microservices * Current experience of developing and deploying applications to cloud * Ability to iterate quickly in an agile development process * Collaborate with product managers and DevOps * Excellent analytical/troubleshooting skills * Excellent written and verbal communication skills in English * Strong work ethic and entrepreneurial spirit **Nice to haves:** * Experience mentoring or acting in a lead capacity a plus * Extensive LOTR or Star Wars knowledge

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.