Software Engineer
6 days ago
Branch Overview Branch delivers world-class financial services to the mobile generation. With offices in the United States, Nigeria, Kenya, and India, Branch is a for-profit socially conscious company that uses the power of data science to reduce the cost of delivering financial services in emerging markets. We believe that everyone everywhere deserves fair financial access. The rapid spread of smartphones presents an opportunity for the world’s emerging middle class to access banking options and achieve financial flexibility. Branch’s mission-driven team is led by the founder and former CEO of Kiva.org. The company presents a rich opportunity for our team members to drive meaningful growth in rapidly evolving and changing markets. In 2019, Branch announced its Series C and has garnered more than $100M in funding with investments from leading Silicon Valley firms including Andreessen Horowitz, Trinity Capital, Foundation Capital, Visa, and the International Finance Corporation (IFC). We value diversity and are committed to providing an inclusive working environment where human beings of all backgrounds can thrive. Job Overview Branch is seeking a talented Senior DevOps Engineer to take ownership of our cloud infrastructure and DevOps operations. In this role, you will oversee the design, deployment, and optimization of our AWS-based infrastructure, ensuring seamless orchestration of workloads across Kubernetes and serverless environments like AWS Lambda. You will play a pivotal role in automating processes, enhancing system reliability, and driving the adoption of DevOps best practices. Collaborating closely with our Engineering, Product, and Data teams, you’ll contribute to scaling our infrastructure and supporting our rapid growth. This position offers a unique opportunity to refine your technical expertise in a dynamic and fast-paced environment. Responsibilities Design, deploy, and manage cloud infrastructure on AWS using best practices and modern tools, ensuring scalability, reliability, and security. Manage and optimize containerized applications using Kubernetes to maintain high availability and performance. Build, monitor, and enhance CI/CD pipelines to streamline development workflows and accelerate deployments. Continuously monitor system performance, troubleshoot issues, and implement optimizations to minimize downtime and improve efficiency. Implement security best practices, including IAM configurations, VPC design, and automated compliance checks, to safeguard infrastructure. Collaborate with cross-functional teams to provide infrastructure support and promote DevOps best practices across the organization. Mentor and guide junior team members, fostering their professional growth and ensuring knowledge-sharing across the team. Create and maintain detailed documentation for infrastructure architecture, deployment processes, and operational procedures. Qualifications A minimum of 4 years of experience in DevOps or a similar role, with a strong background in cloud infrastructure and automation. Experience leveraging modern AI tools for efficiency and effectiveness. Strong experience with Security and SecOps including proactive automated testing and monitoring Extensive experience working with AWS, including services like EC2, S3, RDS, Lambda and ECS. Proficiency in using Terraform for infrastructure as code, with a deep understanding of best practices for managing cloud resources. Expertise in managing Kubernetes clusters, including deployment, scaling, and maintenance of containerized applications. Strong programming and scripting skills in languages such as Python, Bash, or similar, to automate tasks and workflows. Hands-on experience with CI/CD tools like CircleCI, Jenkins, GitLab CI/CD, or AWS CodePipeline to streamline deployments. Familiarity with monitoring and logging tools such as DataDog, Prometheus, Grafana, or AWS CloudWatch to ensure system reliability. Experience driving projects focused on improving the security posture of cloud-native systems like AWS, including IAM, VPCs/Security Groups, IDS, SIEM, KMS, and tools like AWS GuardDuty Deep expertise in secrets management lifecycle and tooling, with practical experience implementing best practices. Excellent communication and collaboration skills, with a proven ability to work effectively in cross-functional teams. Enthusiasm for working across cultures, functions, and time zones to drive alignment and deliver results. A passion for mentoring and supporting junior team members, fostering a culture of continuous learning and improvement. Benefits of Joining Be part of a mission-driven, fast-paced, and entrepreneurial environment that fosters innovation and impact. Receive a competitive salary and equity package, reflecting your value and contributions. Thrive in a collaborative and flat company culture that encourages open communication and idea-sharing. Enjoy the flexibility of a remote-first work setup, with opportunities for occasional in-person collaboration. Benefit from fully-paid Health Insurance to support your well-being. Work-life balance is not a myth. Take advantage of paid time off, including personal leave, bereavement leave, and sick leave. Access fully paid parental leave, with 6 months of maternity leave and 3 months of paternity leave. Leverage annual professional development budget to upskill and advance your career. Participate in discretionary trips to our offices around the globe, supported by global travel medical insurance. Enjoy team meals and social events, both virtual and in-person, to connect and bond with colleagues. We’re looking for more than just qualifications – if you’re unsure that you meet the criteria but identify with our vision of providing equal opportunity to everyone to access financial services, please do not hesitate to apply Branch International is an Equal Opportunity Employer. The company does not and will not discriminate in employment on any basis prohibited by applicable law.
-
Software Engineer
4 days ago
lucknow, India beBeeBackend Full timeJob Title: Software EngineerSoftware EngineerWe are seeking a skilled software engineer to join our team. The successful candidate will have the opportunity to work on large-scale systems from the ground up, designing and implementing core APIs, business logic, database structure, and integrations that power our platform.This is a high-ownership, high-impact...
-
Software Engineer Position
2 days ago
lucknow, India beBeeBackendDeveloper Full timeJob OpportunityWe are seeking a skilled software engineer with extensive experience in Java and Spring Boot, as well as expertise in scalable microservices architectures, RESTful APIs, pub/sub tools like Apache Kafka, relational databases (PostgreSQL), and CI/CD pipelines (GitHub Actions, Jenkins). The ideal candidate will have hands-on experience with cloud...
-
Senior Software Engineer
6 days ago
Lucknow, India Programmers.io Full timeWe are looking for a dynamic and innovative Senior Software Engineer with a strong foundation in .NET, C#, SQL, and/or Python, and a proven track record of integrating modern AI tools into development workflows. Job Summary: The ideal candidate will bring hands-on experience in prompt engineering, cloud platforms, and mentoring teams on AI-assisted...
-
Software Engineering Director
6 days ago
lucknow, India beBeeTechnical Full timeSenior Technical Leadership RoleJob Description:Lead a team of software engineers across multiple product areas, fostering a culture of ownership, continuous improvement, and high performance.Conduct regular one-on-one meetings, performance reviews, and engineer growth plans to drive individual and team success.Partner with Talent/HR to identify hiring needs...
-
Senior Software Engineer
4 days ago
lucknow, India beBeeBackendDeveloper Full timeJob SummaryWe are seeking a skilled Backend Developer to join our development team. As a key member, you will be responsible for designing, building, and maintaining RESTful ASP.NET Web API services.This role requires an individual with 8+ years of experience in backend engineering with .NET Framework 4.x and a deep understanding of ASP.NET Web API.Key...
-
Software Development Engineer in Test
1 week ago
lucknow, India beBeeAutomation Full timeJob Opportunity for SDETsWe are hiring skilled Software Development Engineers in Test (SDET) for our team.Key Skills:Java programming language expertise.Experience with Selenium framework for automation testing.Familiarity with API - Rest Assured for testing APIs.Knowledge of Behavior-Driven Development (BDD) using Cucumber.Work Mode:This role is suitable...
-
Software Engineering Coach
6 days ago
lucknow, India beBeeExpertise Full timeJob OverviewWe're seeking a skilled professional to bridge the gap between recruitment and training teams.This role will assist the Technical Program Manager in planning, implementing, and executing training activities. The goal is to build employee expertise while ensuring a positive experience during the selection process and training.Main...
-
Expert Backend Software Engineer
1 week ago
lucknow, India beBeeBackend Full timeBe a Key Player in Building Scalable Backend SystemsWe are looking for a seasoned Backend Engineer with deep expertise in Golang and experience in Ruby to design, build, and maintain high-performance backend services and APIs.Required Skills:Golang - Strong proficiency is requiredRuby or Ruby on Rails - Experience is a plusQualifications:5+ years of software...
-
Senior Software Engineer
2 weeks ago
Lucknow, Uttar Pradesh, India Digital Business People Full time ₹ 8,00,000 - ₹ 12,00,000 per yearJob Description: Main Responsibilities and Deliverables:5–8 years of experience in C#/.NET development, with proven expertise in custom API development and system integration.Proficient in writing SQL for integration queries, with familiarity in at least one of the following databases for query optimisation and tuning: MSSQL, Oracle, or...
-
Senior Software Testing Engineer
6 days ago
lucknow, India beBeeSoftwareTesting Full timeAbout the JobThis is an exciting opportunity for a skilled software testing engineer to join our team. As an SDET III, you will be responsible for designing and developing scalable test automation frameworks for web, mobile, and API testing.The ideal candidate will have 5+ years of experience in software testing and automation, with a strong background in...