Senior Staff Software Engineer

2 months ago


Thiruvananthapuram, India Recro Full time

Job Summary: We are seeking an accomplished and visionary Staff Engineer/Technical Architect with over 8 years of experience to lead the design, development, and enhancement of our innovative products at Urbint. In this pivotal role, you will leverage your extensive technical expertise and leadership skills to architect complex systems and guide our engineering team towards technical excellence. Your work will directly influence the performance, scalability, and reliability of our web applications, driving the workflows and decisions of our customers.


Backend heavy 60% backend 40% front end


Key Responsibilities:

  • Design and impact analysis for the identified features/enhancements in the product roadmap
  • Development and unit testing of features in the product roadmap
  • Architectural Leadership: Define and oversee the architectural vision and design for new features and system enhancements, ensuring alignment with business objectives.
  • Technical Strategy: Develop and execute technical strategies that promote scalability, performance, security, and maintainability across all systems.
  • Team Leadership: Provide technical leadership and mentorship to a team of engineers, fostering a culture of innovation, collaboration, and continuous improvement.
  • Code Quality: Conduct comprehensive code reviews to ensure adherence to best practices and high-quality code standards.
  • Performance Analysis, Benchmarking and Optimization: Baseline performance, identify and implement performance improvements in existing systems to achieve high reliability and efficiency.
  • Cross-Functional Collaboration: Collaborate closely with the Engineering Manager, team members, Product Manager, and other stakeholders to deliver high-impact solutions.
  • Quality Assurance: Champion best practices in Quality Assurance processes to ensure robust and bug-free software delivery.
  • Innovation and Trends: Stay abreast of industry trends and emerging technologies, integrating relevant advancements into our technical strategy.

Qualifications:

  • Experience: 8+ years of experience in software development, with a strong emphasis on full stack development and architectural design.
  • Leadership Skills: Proven experience in leading technical teams, projects, and initiatives, with a track record of mentoring and developing engineering talent.
  • Front-End Expertise: Extensive experience in designing, building, and maintaining enterprise web applications using:
  • TypeScript / JavaScript
  • React, React-query
  • Storybook, Tailwind CSS, SASS
  • Jest, React Testing Library
  • Back-End Expertise: Strong proficiency in back-end development using:
  • Python, Django, FastAPI
  • Django Rest Framework or other similar API frameworks
  • PostgreSQL
  • Kafka
  • ORM libraries
  • Additional Skills: Familiarity with:
  • Next.js
  • MongoDB
  • Kubernetes
  • Google Cloud Platform (GCP)
  • Terraform
  • Modern DevSecOps techniques (CI/CD, TDD, Infrastructure as Code)
  • Database Proficiency: High proficiency with relational databases and the ability to profile and optimize queries.
  • System Design: Demonstrated experience in designing and architecting systems to meet high standards of reliability, scalability, security and usability.
  • Communication: Exceptional communication skills, capable of conveying complex technical concepts to both technical and non-technical stakeholders effectively.
  • Attention to Detail: Meticulous attention to detail and the ability to identify and resolve ambiguities in specifications.
  • Team Player: Strong collaborative skills, with an eagerness to work in a cross-functional team to build end-to-end features.

Preferred Qualifications:

  • Experience in leading and managing technical teams or projects.
  • Contributions to open-source projects or active participation in the tech community.
  • Experience in a similar industry or domain.

Benefits

  • Mission Driven - Some companies use AI to serve better digital ads and trade stocks, we seek to make our communities safer and more resilient
  • Competitive compensation package
  • Generous Paid Time off, Paid Company Holidays including Mental Health Days
  • Medical Insurance covering self, spouse, 2 children and parents/in-laws
  • Hybrid work – 3 days at the office; 2 days at home



  • Thiruvananthapuram, Kerala, India Waybeo Software Solutions Pvt Ltd Full time

    We are seeking a talented Senior Software Engineer to join our team at Waybeo Software Solutions Pvt Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining our back-end services.Main Responsibilities:Lead the entire web application development lifecycle, including concept, design, test, release, and...


  • Thiruvananthapuram, India Waybeo Software Solutions Pvt Ltd Full time

    We are looking to hire a dynamic Senior Software Engineer in PHP to manage our back-end services and ensure a seamless interchange of data between the server and our users. As a Senior Software Engineer, you will be responsible for developing and coding all server-side logic. You will also be required to maintain the central database and respond to requests...


  • Thiruvananthapuram, Kerala, India Waybeo Software Solutions Pvt Ltd Full time

    Job Title: Senior Software Engineer - Backend ExpertWe are seeking a skilled Senior Software Engineer - Backend Expert to lead the development of our back-end services and ensure seamless data exchange between the server and users. As a Senior Software Engineer - Backend Expert, you will be responsible for designing and implementing server-side logic,...


  • Thiruvananthapuram, Kerala, India Envestnet | Yodlee Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Envestnet | Yodlee. As a key member of our development team, you will be responsible for designing and developing cutting-edge web applications.Key ResponsibilitiesDesign and develop front-end applications as per design comps and information architectureIntegrate...

  • Senior PLC Engineer

    3 weeks ago


    Thiruvananthapuram, Kerala, India BEO Software Pvt Ltd Full time

    Senior PLC EngineerWe are seeking a highly skilled Senior PLC Engineer to join our team at BEO Software Pvt Ltd. As a Senior PLC Engineer, you will be responsible for designing and implementing automation systems using PLC programming.Key Responsibilities:Design and develop automation systems using PLC programmingImplement and test PLC programs to ensure...


  • Thiruvananthapuram, Kerala, India QBurst Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a skilled Senior Software Engineer to join our team at QBurst. As a Senior Software Engineer, you will be responsible for designing and developing cloud-based applications using Java and microservices architecture.Key Responsibilities:Design and develop RESTful APIs with a focus on scalability,...


  • Thiruvananthapuram, Kerala, India Stanra Tech Solutions Full time

    **Job Title:** Senior Software Engineer**About the Role:**We are seeking a highly skilled Senior Software Engineer to join our team at Stanra Tech Solutions. As a key member of our development team, you will be responsible for designing, developing, and deploying enterprise-level software solutions for the Life Insurance industry.**Key Responsibilities:**-...


  • Thiruvananthapuram, Kerala, India INFOSPICA CONSULTANCY SERVICES LLP Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at INFOSPICA CONSULTANCY SERVICES LLP. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using.NET technologies.Key Responsibilities:Design and develop.NET...


  • Thiruvananthapuram, Kerala, India Armada Systems Full time

    About the RoleAt Armada, we're pioneering a new era of connectivity, compute, and AI.As a Senior Software Engineer, you'll play a crucial role in delivering high-quality software products that meet the needs of our customers.This is a founding team member position for our India R&D team in Trivandrum.


  • Thiruvananthapuram, India ALLNESSJOBS Full time

    Company OverviewALLNESSJOBS is a platform that connects job seekers with open positions at companies that are committed to creating a more mindful and compassionate workplace. We list jobs in a variety of industries, including tech, healthcare, education, and non-profit. In addition to job listings, we offer resources to help job seekers learn more about...


  • Thiruvananthapuram, Kerala, India Averna Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Averna. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-performance software applications using C#, WPF, C++, Python, and the.NET framework.Key Responsibilities:Design and...


  • Thiruvananthapuram, Kerala, India Envestnet | Yodlee Full time

    Job DescriptionJob SummaryWe are seeking a highly skilled Senior Engineer to join our team at Envestnet | Yodlee. As a Senior Engineer, you will be responsible for designing and implementing automated testing frameworks to ensure the quality of our software products.Key ResponsibilitiesDesign and develop automated testing frameworks to validate software...


  • Thiruvananthapuram, Kerala, India Averna Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Averna. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining automated test systems and applications using LabVIEW.Key Responsibilities:Design and develop LabVIEW applications for automated test...


  • Thiruvananthapuram, Kerala, India Averna Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Averna. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining automated test systems and applications using LabVIEW.Key Responsibilities:Design and develop LabVIEW applications for automated test...


  • Thiruvananthapuram, Kerala, India ALLNESSJOBS Full time

    At ALLNESSJOBS, we're seeking a talented Senior Software Engineer to join our Agile team and contribute to the development of a universal, modular experiment, and instrumentation software used for ECU development. As a key member of our team, you'll work on diverse and challenging tasks, collaborating closely with your colleagues to implement high-quality...


  • Thiruvananthapuram, Kerala, India QBurst Full time

    Job Title: Senior EngineerWe are seeking a highly skilled Senior Engineer to join our team at QBurst. As a Senior Engineer, you will play a key role in designing and developing cloud-based applications using Java and Microservices architecture.Key Responsibilities:Design and develop RESTful APIs with a focus on scalability, security, and performance...


  • Thiruvananthapuram, Kerala, India Envestnet | Yodlee Full time

    Job Title: Senior EngineerDescriptionTo evaluate business requirements and prepare detailed technical specifications for developing the system/platform. This position will have coaching responsibilities and may have supervisory responsibilities.Key ResponsibilitiesCreate application front end as per design comps and information architectureIntegrate...


  • Thiruvananthapuram, Kerala, India Envestnet | Yodlee Full time

    Job DescriptionJob Title: Senior EngineerAbout Us: Envestnet | Yodlee is a leading provider of financial technology solutions.Job Summary: We are seeking a Senior Engineer to join our team.Key Responsibilities:Design and develop automated testing frameworks and tools to ensure high-quality software delivery.Collaborate with cross-functional teams to identify...


  • Thiruvananthapuram, Kerala, India thinkpalm-technologies-pvt-ltd Full time

    Job Title: Senior Embedded Software EngineerJob Description:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at ThinkPalm Technologies Pvt. Ltd. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded software for our cutting-edge products.Key...


  • Thiruvananthapuram, India thinkpalm-technologies-pvt-ltd Full time

    Senior Embedded Software Engineer Full time Cochin, Trivandrum Posted 3 months ago As a Senior Embedded Software Engineer, you will: Architect, Design and Develop SW in the respective areas according to the Product Roadmap and in collaboration with the SW Architects, Chip Designers and other cross-functional teams Own the quality of the software...