C
Celigo
Software Architect
Series C
Start-up
501-1000 employees
10y - 16y
(Competitive pay)
Hyderabad, Remote/ Work from Home
Node.Js, Microservices, ETL/ELT
Role
Company
Job Description
What you will do:
- Architect and design highly-scalable, available and performant microservices based platforms and applications to support the future growth of the company.
- Drive the design and delivery of features by collaborating with program managers, product owners, engineers (Dev & QA) and other cross-functional teams.
- Take critical architectural decisions for the team whenever required to result in a successful product delivery.
- Collaborate with product ownership and management to set a technical roadmap for data ingestion to accomplish business goals.
- Manage data ingestion technical roadmap to ensure the success of data ingestion initiative.
- Responsible for the performance, reliability, and scalability of data ingestion processes and technology.
- Produce good quality code adhering to established coding standards and be a role-model to other team members.
- Design and develop frameworks, POCs and MVPs that can be used by other team members to build upon.
- Should foresee scalability issues and prevent/resolve them at the earliest opportunity. Call out any risks and redflags to Engineering Leadership and Product Management.
- Work following Agile development methodologies using various related tools, like JIRA.
- Drive technical excellence and high quality deliverables. Should constantly think for the future by building the right infrastructure at the right time.
- Provide guidance, career development and technical mentorship to team members.
- Lead and participate in planning, architecture, and design discussions and reviews.
- Collaborate with cross-functional teams for coordination, planning, design decisions, and reviews.
What makes you a great fit:
- Masters/Bachelors degree required in Computer Science/Engineering, Software Engineering or Equivalent discipline (EEE, ECE).
- 10+ years of total experience in Software Product Development with at least 5 years of architectural experience.
- 5 years of experience developing data ingestion frameworks and pipelines.
- Strong hands on experience in working with large, heterogeneous datasets in building and optimizing data pipelines, pipeline architectures, and integrated datasets using traditional data integration technologies such as ETL/ELT, Pushdown Otimization, Change data capture(CDC)/data replication, message-oriented data movement and upcoming data ingestion and integration technologies such as stream data integration in the cloud world.
- Built or utilized large-scale data pipelines and have experience with couple of the Big data technologies like Kafka, MapReduce, Hadoop, Spark, Flink, Airflow.
- Experience with the data stacks(DWHs/DLs) like Snowflake, Bigquery, Redshift, Azure data lake etc.
- Experience working in cloud native technologies like Kubernetes.
- Strong foundation in computer science fundamentals: data structures, algorithms, and coding. Strong analytical, problem solving, and troubleshooting skills.
- Must have architected complex projects for large scale SaaS product(s).
- Experience in developing products which handle large data sets.
- Prior microservices architecture experience in a complex enterprise software environment.
- Experience in designing and implementing web API services including service management aspects of orchestration, security, hosting and analytics.
- Strong object-oriented programming skills and good understanding of common design patterns and principles.
- Excellent understanding of the SDLC, preferably Agile and Test-driven methodologies.
- Acumen for mentoring and growing other team members.
- Strong experience in relational database and SQL.
- Experience with modern technologies like NoSQL databases, Kafka and distributed caches. Strong ability and eagerness to quickly learn new technologies.
- Excellent communication skills both verbal and written.
- Experience working with multiple functions including but not limited to Product Management, Program Management, Quality Assurance, UI/UX design teams, Documentation, Customer Success teams (including Support).
- Should be experienced in Software Engineering best practices including coding standards, code-reviews, Source Control, CI/CD, Testing, Security Standards, Compliance.
- Ability to handle ambiguity and comfortable working with minimal specifications.
- Is passionate about making a world-class software organization.
- Has experience architecting large-scale distributed platforms.
- Enjoys a fast-paced environment, working with a highly-talented team and shifting priorities.
- Has excellent problem solving and analytical skills.
- Is great at making data-driven design decisions using appropriate metrics.
- Is comfortable in explaining and evangelizing the designs to other stakeholders.
- Has the ability to build strong relationships with stakeholders and key partners.
- Has strong technical vision.
- Can stay abstract or detail oriented as the situation demands.
- Has demonstrated the ability of thinking big, bringing new ideas, building teams & infrastructure for the future.
- Learns quickly; must know when to listen, and when to take charge.
All about us
Celigo
The Celigo platform is a world-class integration platform as a service (iPaaS) that allows IT and line of business teams alike to automate both common and custom business processes, enabling the entire organization to be more agile and innovate faster than competitors. Provider of integration platform as a service. The platform provides implementation and integration products and services for NetSuite, including SmartConnectors, SuiteApps, NetSuite consulting, and more.
Employee count
501-1000 employees
Employment Type
Full Time Job
Company Type
Start-up
Headquarters
Redwood City, California, United States
Our links
http://celigo.comPerks & facilities
5 day work week
Option to 'work from home'
Flexible work hours
Health care benefits
Find Popular Jobs on BigShyft.com
Jobs By Skill in City
Jobs By Skill
Apply to Similar Jobs
- DDaznAssociate Software Architect
- RResource Square Solutions Private Limited_Software Engineer - JavaUnfundedStart-up7y - 11y₹22.5 - ₹35 LPAHyderabadJava, Spring Boot, Node.Js, Microservices, REST API
- DDaznAssociate Software Architect Node.jsUnfundedStart-up1001-5000 employees7y - 13y₹22.5 - ₹37.5 LPAHyderabadNode.Js, AWS, Typescript, JavaScript, System Design
- HHighRadiusJava ArchitectSeries CStart-up1000-50009y - 15y₹40 - ₹75 LPAHyderabadArchitectural Designing, System Design, Java, Microservices
- AArcesiumSenior Principal EngineerFin TechSaaSB2BSeedStart-up13y - 18y₹70 - ₹110 LPAHyderabad, Bengaluru/ Bangalore, Gurugram/ GurgaonJava, Python, Distributed Systems, Microservices
Find Popular Jobs on BigShyft.com
Jobs By Skill in City
Jobs By Skill
- Home
- >
- Jobs in Hyderabad
- >
- Node.Js Jobs
- >
- Node.Js Jobs in Hyderabad
- >
- Software Architect