Zeta is hiring a

Sr. Software Development Engineer/ Principle Engineer I

Bengaluru, India
Full-Time
About Zeta

Zeta is a Next-Gen Banking Tech company that empowers banks and fintechs to launch banking products for the future. It was founded by Bhavin Turakhia and Ramki Gaddipati in 2015.
Our flagship processing platform - Zeta Tachyon - is the industry’s first modern, cloud-native, and fully API-enabled stack that brings together issuance, processing, lending, core banking, fraud & risk, and many more capabilities as a single-vendor stack. 20M+ cards have been issued on our platform globally.
Zeta is actively working with the largest Banks and Fintechs in multiple global markets transforming customer experience for multi-million card portfolios.
Zeta has over 1700+ employees - with over 70% roles in R&D - across locations in the US, EMEA, and Asia. We raised $280 million at a $1.5 billion valuation from Softbank, Mastercard, and other investors in 2021.

About the Role
Collaborate with cross-functional teams to define, design, and ship new features. Solve challenges that are unique to an international payments domain app. Write extremely modular code which eventually helps in shipping multiple apps and SDKs for different use cases. Ship features that are a delight to use and code that’s a delight to read. Participate actively in recruitment and training processes and mentor others as you grow.

Responsibilities

  • Senior Technical Leadership : Lead complex, cross-functional projects as a senior technical figure, ensuring the successful execution and delivery of challenging initiatives.
  • Architectural Oversight: Ensure the quality of architecture and design of systems by providing oversight and guidance to guarantee robust and scalable solutions.
  • Problem Decomposition: Break down complex problems into simple, straightforward solutions, demonstrating the ability to navigate intricate technical challenges.
  • System Understanding: Fully understand system interdependencies and limitations, leveraging expert knowledge in performance, scalability, and engineering best practices.
  • Performance Challenges: Contribute to solving the most challenging performance issues in the mobile app, directly impacting crucial user experiences and overall improvement.
  • Patent Contribution: Contribute intellectual property through the creation and submission of patents, showcasing innovative solutions and thought leadership.
  • Engineering Roadmap Definition: Collaborate with the Director of Mobile Engineering to define an engineering roadmap, aligning technical strategies with overall business goals.
  • Mobile Application Standards: Define and maintain mobile application architecture, code, test, and release standards, ensuring consistency and excellence across contributions.
  • Gatekeeper Role: Serve as the gatekeeper for the core mobile application, ensuring that new contributions adhere to established standards.
  • Mentorship and Leadership: Mentor team members and contribute engineers from other teams, actively guiding their career development and providing technical expertise.
  • Performance Improvement: Drive performance instrumentation and improvement, focusing on enhancing the mobile app's efficiency and responsiveness.
  • Collaboration and Feature Development: Collaborate with product managers, design leaders, and engineering teams to define, build, and architect new customer-facing features using both native and ReactNative technologies.
  • Technical Influence and Knowledge Sharing: Exert technical influence over multiple teams by sharing deep knowledge and experience, increasing overall productivity and effectiveness.

Skills

  • Microservices and Data Systems Architecture: Proficiency in designing and implementing microservices and data systems on both public and private clouds, showcasing expertise in scalable and distributed architecture.
  • Data Center and Network Architecture: Exposure to data center and network architecture and implementation, demonstrating an understanding of infrastructure design and networking principles.
  • Cloud Computing: Familiarity with public and private cloud platforms, indicating the ability to leverage cloud services for scalable and resilient system architecture.
  • Agile Development Practices: A good understanding of agile development practices, suggesting the ability to work collaboratively, adapt to changing requirements, and deliver solutions iteratively.
  • Communication Skills: Excellent written and oral communication skills are crucial for conveying complex technical concepts, documenting policies and processes, and effectively communicating with team members and stakeholders.
  • Documentation: A penchant for policy and process documentation is valuable, ensuring that architectural decisions, policies, and procedures are well-documented for reference and compliance purposes.
  • Problem-Solving Skills: Strong problem-solving skills are essential for addressing challenges related to microservices architecture, data systems, and network implementation.
  • Collaboration: The ability to collaborate with cross-functional teams is important, especially in an agile development environment where close cooperation is essential for project success.
  • Technical Proficiency: A high level of technical proficiency Android development, microservices architecture, cloud computing, data systems, data center architecture, and networking.
  • Adaptability: Given the dynamic nature of technology and cloud environments, adaptability is key to staying current with industry trends and adopting new tools and methodologies.
  • Attention to Detail: Attention to detail is crucial in designing and implementing complex architectures to ensure the reliability and security of microservices and data systems.

Experience and Qualifications

  • B.Tech degree or higher in Computer Science or related field
  • 7+ years of software engineering experience designing and delivering large-scale systems and software products.
  • Proven track record of designing and implementing large-scale, highly available, low latency, high quality systems and software products.
  • Experience mentoring/training an engineering community on complex technical issues

Equal Opportunity

Zeta is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We encourage applicants from all backgrounds, cultures, and communities to apply and believe that a diverse workforce is key to our success
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Development Engineer Q&A's
Report this job
Apply for this job