Zeta Logo

Zeta

Sr. Software Development Engineer/ Principle Engineer I

Posted 20 Days Ago
Be an Early Applicant
Bangalore, Bengaluru, Karnataka
Senior level
Bangalore, Bengaluru, Karnataka
Senior level
The Sr. Software Development Engineer/Principle Engineer I will lead complex, cross-functional projects, ensure architectural quality, and mentor other engineers. Responsibilities include solving performance challenges, defining technical standards, contributing to an engineering roadmap, and collaborating with product teams to develop features using native and ReactNative technologies.
The summary above was generated by AI

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.

Learn more @ www.zeta.tech, careers.zeta.tech, Linkedin, Twitter


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

Top Skills

Android
Microservices

Similar Jobs

Be an Early Applicant
Yesterday
Bengaluru, Karnataka, IND
Hybrid
55,000 Employees
Senior level
55,000 Employees
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
As a Senior Lead Software Engineer at Capital One, you'll design innovative solutions, advocate for tech standards, enhance engineering culture, guide stakeholders in technology choices, and collaborate effectively with teams across the organization.
Be an Early Applicant
18 Hours Ago
Bengaluru, Karnataka, IND
Hybrid
2,800 Employees
Senior level
2,800 Employees
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Staff Engineer at Samsara, you will lead technical direction and architecture for the Platform & Infrastructure organization. Responsibilities include developing scalable software solutions, driving technology choices, and mentoring engineers. You’ll work on impactful projects for physical operations across diverse industries, contributing to Samsara’s engineering excellence.
Be an Early Applicant
2 Days Ago
Bengaluru, Karnataka, IND
Hybrid
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
As a Software Engineer III, you will execute software solutions, optimize applications for performance, and promote agile practices. You will research new technologies, mentor junior staff, and contribute to a diverse team culture while delivering scalable software products.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account