7055 Software Development jobs in Bengaluru
Software Development Engineer/Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Job Description
Esper is experiencing hyper growth We're the industry's first DevOps SaaS platform designed to provide a simple, safe, and secure way for engineering and DevOps teams to release applications and manage smart Android devices. Our device infrastructure enables developer, mid-market orgs, and enterprise fleets of 100,000+ devices to deliver their software as a service. Esper has rapidly-growing global customer adoption among some of the world's most innovative major brands in retail, hospitality, logistics, and healthcare.
We're seeking a Software Development Engineer to join our core engineering team and help build robust, scalable systems that manage large fleets of devices worldwide. You'll work on challenging problems involving distributed systems, real-time device communication, and enterprise-grade security while collaborating with a talented team of engineers, product managers, and designers.
What You'll Do
Build Scalable Systems: Develop and maintain high-performance backend services, APIs, and distributed systems that handle millions of device interactions daily. You'll work across the full stack, building robust backend services as well as intuitive web applications and dashboards that our customers rely on.
System Architecture & Design: Contribute to architectural decisions, design scalable solutions, and help shape our technical roadmap
Code Quality & Mentorship: Conduct thorough code reviews, establish best practices, and mentor junior engineers.
Experience Level
- 4+ years of software development experience
- Experience building and maintaining production systems
- Previous experience in a senior individual contributor role
Required
- Strong proficiency in at least one modern programming language (Python, Go, TypeScript preferred)
- Experience with relational databases and SQL
- Understanding of system design principles and distributed systems
- Full-stack web development experience building scalable APIs and responsive user interfaces (UI) using modern frameworks and technologies
- Experience with version control systems (Git)
- Strong debugging and problem-solving skills
- Experience with cloud platforms (AWS, GCP, Azure)
- Demonstrate proficiency with AI-assisted development tools and best practices
Bonus
- Container orchestration (Docker, Kubernetes)
- Mobile development experience (Android/iOS)
- Experience with MDM or device management systems
What We Think Makes Us Special
Esper is a fast-growing, well-funded company where everyone matters and you can see your impact daily. We trust our teammates and offer intense ownership and therefore accountability. We're inventing the future and building something special. The team really enjoys what we do and cares about your input. We don't hire just to fill a spot, we want you to make a difference.
Software Development Engineer
Posted today
Job Viewed
Job Description
About Rocketium
Rocketium is an
AI Creative Studio
that helps global brands scale their marketing content production with speed, efficiency, and consistency. Most marketing teams struggle with repetitive creative work like resizing, versioning, renaming, and ensuring every asset meets brand or retailer requirements. These tasks slow down campaigns and drive up costs.
Our AI Studio combines AI agents, expert supervision, and design SaaS. Simply upload a production brief, and watch AI Agents spring into action. These AI Agents, which are tuned by our experts to your brand, understand your brief, gather relevant assets and design templates, and best practices about publishing channels, to then generate entire campaigns in minutes. Our experts oversee this process through reviews and fine-tune our AI to prevent hallucinations, while also offering design services and revisions at significantly lower costs than traditional agencies.
Brands like Amazon, Electrolux, Colgate-Palmolive, General Mills, and Omnicom Group utilize Rocketium to expand their reach, engage broader audiences, and drive digital sales and e-commerce growth.
What You'll Do
At Rocketium, engineers aren't just writing code. We're building the engine that powers creativity at scale. Imagine helping a global brand launch hundreds of personalized ads in a day instead of weeks, or designing workflows where AI takes care of the grunt work so humans can focus on storytelling. That's the kind of impact your code will have here.
As a Software Development Engineer With Us, You Will
- Bring ideas to life: Work with product managers and designers to turn messy, real-world creative challenges into elegant software solutions.
- Build for scale: Write reliable, performant code that can handle thousands of assets being generated, automated, and personalized every day.
- Shape the future of AI workflows: Experiment with AI/automation to create features that change how creative teams think about production.
- Make the platform better, every day: Debug tricky issues, optimize performance, and refactor where needed — because we value craft as much as speed.
- Grow with the team: Share openly, learn from peers, and give feedback that sharpens everyone's work.
Who You Are
- Your toolkit includes JavaScript/TypeScript, React, and , and you're quick to pick up new tools as needed.
- You're comfortable switching hats: debugging tricky issues one moment, brainstorming workflows with designers the next.
- Ambiguity doesn't scare you; you enjoy finding clarity where none exists.
- Bonus points if you've dabbled in AI, workflow automation, or creative tech.
- Most importantly, you embody our prime directives.
Beyond The Pay-cheque
- Engineer at scale, impact at scale: Every line of code you write directly shapes how thousands of creative assets get produced, personalized, and delivered. You're not building features; you're building the backbone of how modern marketing works.
- 8-4-5 working hours: We make sure you balance work and life while achieving your goals.
- Unlimited leave policy: We mean it. Time off is important, and we trust you to take it when you need it.
- Physical & mental wellness: We've partnered with Cult.Fit to sponsor/subsidize your fitness and therapy goals. Your well-being matters as much as your wireframes.
- In-office relaxation therapy: Sitting for long hours definitely calls for frequent muscle relaxation sessions and our physio therapists take care of that for you.
- Comprehensive health cover (OPD included): For you and your loved ones - spouse, kids, and parents.
- Learning budget: Conferences, design tools, masterclasses - if it helps you grow, we'll support it.
- Meals & munchies: Good food = better ideas. We keep our pantry and plates full.
What Your First 30 Days Will Look Like
Week 1-2: Get set, build fast.
You'll dive into Rocketium's engineering ecosystem: setting up your environment, exploring our codebase, and shadowing on-calls to understand how we keep things running. Expect to ship your first bug fix or small component fast, so you get hands-on with our stack right away.
Week 3-4: Start making real impact.
By now, you'll be pairing with senior engineers, taking ownership of a small feature, and joining sprint rituals. You'll see how product, design, and engineering come together, and you'll be adding your own lines of code into the mix.
Week 4-8: From contributor to owner.
You'll move from bug fixes to building features end-to-end. This means writing tests, pushing your first PRs, and seeing your work go live for real customers. You'll also start spotting opportunities to make our systems faster, cleaner, and more reliable.
By the end of your first month, you won't just know how Rocketium's tech works, you'll already have shipped code that powers creative workflows for global brands.
Good Reads
- Learn about our culture
- A peek into our engineering brain
- What our current and former team members have to say about us on Glassdoor
- Our product's knowledge base
Software Development Engineer
Posted today
Job Viewed
Job Description
Flexera saves customers billions of dollars in wasted technology spend. A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimization (TVO), enabling IT, finance, procurement and cloud teams to gain deep insights into cost optimization, compliance and risks for each business service. Flexera One solutions are built on a set of definitive customer, supplier and industry data, powered by our Technology Intelligence Platform, that enables organizations to visualize their Enterprise Technology Blueprint in hybrid environments—from on-premises to SaaS to containers to cloud.
We're transforming the software industry. We're Flexera. With
more than 50,000 customers
across the world, we're achieving that goal. But we know we can't do any of that without our team. Ready to help us re-imagine the industry during a time of substantial growth and ambitious plans? Come and see why
we're consistently recognized by Gartner, Forrester and IDC
as a category leader in the marketplace. Learn more at
As a
Software Development Engineer
, you will work across our technology stack, developing new features and being involved in the full product lifecycle from requirements gathering, architecture and design, UX and wireframes, to coding and testing.
What You'll Do
- Actively participate in an agile software development life cycle, decomposing requirements, documenting and discussing the design, estimation, and implementation
- Design and implement backend micro services written in Python or Go, packaged into docker containers, deployed to AWS and Azure clouds as Kubernetes clusters
You'll Be Expected to Have
- 4+ years of experience in software development
- Experience in developing backend microservices and applications
- Hands-on experience with Python programming language
- Deployment and troubleshooting with Kubernetes on AWS and/or Azure cloud environments (Kubernetes or Cloud certifications preferred)
- Knowledge of CI/CD processes and tools
- Ability to reason about software, algorithms, and performance from a high level.
- Good communication skills to work within and across teams
- Experience developing on Linux environments
- Kubernetes or cloud certifications
Flexera is proud to be an equal opportunity employer. Qualified applicants will be considered for open roles regardless of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by local/national laws, policies and/or regulations.
Flexera understands the value that results from employing a diverse, equitable, and inclusive workforce. We recognize that equity necessitates acknowledging past exclusion and that inclusion requires intentional effort. Our DEI (Diversity, Equity, and Inclusion) council is the driving force behind our commitment to championing policies and practices that foster a welcoming environment for all.
We encourage candidates requiring accommodations to please let us know by emailing
Software Development Engineer
Posted today
Job Viewed
Job Description
Looking for the role of SDE from Product Based / Saas Based company only
Key Responsibilities
- Develop and maintain backend applications using Symfony(preferred) or Laravel, following MVC/OOP best practices.
- Design, implement, and document RESTful APIs with proper authentication and versioning.
- Work with any relational database (e.g. MySQL, PostgreSQL) or NoSQL as required; optimize database schemas and queries.
- Write clean, maintainable, and tested code using modern practices (e.g. PHPUnit, TDD).
- Integrate third-party services and libraries, manage authentication flows (OAuth, token-based systems).
- Participate in code reviews and uphold coding standards (PSR, SOLID, DDD).
- Collaborate in Agile/Scrum environments with cross-functional teams.
Software Development Engineer
Posted today
Job Viewed
Job Description
Onsurity is a rapidly growing employee healthcare benefits platform that provides flexible and customised healthcare subscriptions for SMEs, start-ups, and enterprises. We believe that access to healthcare benefits shouldnt be a luxury. It is this philosophy that has strengthened our commitment towards making healthcare affordable and accessible for all. Our subscriptions include discounts on medicine orders, health checkups, fitness plans, free doctor teleconsultations, and insurance, among other benefits. We believe in inclusivity which means our plans are not limited to full-time employees. We also cover contractual workers, interns, freelancers, and consultants. We encourage you to read more about us on You can also find us on LinkedIn, Instagram, and YouTube.
Below are stories that define our journey and showcase our commitment to democratizing healthcare across the country. Onsurity is providing healthcare membership to SMEs with as low as three employees. The Journey Of Startups : Journey Onsurity. Cricketer Anil Kumble backs Onsurity as strategic advisor. Onsurity partners with Gulf Oil to offer healthcare to 10,000 truckers. 83% Indian Employees Unaware Of Employer-Provided Healthcare Benefits, Says Study. We were also featured in the first season of Disney+ Hotstar's remarkable series, The Great Indian Disruptors. Our strategic partner and investor, cricketing legend Anil Kumble, is actively involved in our mission to make healthcare more accessible. Anil Kumble recently graced us with his presence at Onsuritys Bengaluru office and engaged with our employees. He is passionate about our mission and has played an instrumental role in our journey so far. Recently, Dun & Bradstreet India acknowledged our mission and conferred us with the Dun & Bradstreet Start-up 50 Trailblazer 2023 award.
Key Responsibilities
- Design, develop, and execute test plans, test cases, and automated scripts to ensure product quality.
- Perform functional, regression, performance, and UI testing across multiple platforms.
- Implement and maintain automated testing frameworks and tools to improve testing efficiency.
- Collaborate with developers and product managers to understand requirements, identify edge cases, and ensure full test coverage.
- Conduct white box and black box testing to validate software functionality and performance.
- Monitor, debug, and report defects using bug tracking tools, and follow through to resolution.
- Participate actively in Agile/Scrum ceremonies, contributing to continuous improvement of QA processes.
- Ensure adherence to security standards and web application best practices during testing.
- Work closely with development teams to support test-driven development (TDD) strategies and CI/CD pipelines.
Technical Skills
- Programming & Scripting : Java, HTML5, XML, SQL, and DB2.
- Testing Tools & Frameworks : Selenium, JUnit, TestNG, Cypress, or similar.
- Testing Types : Functional, Regression, Performance, UI, Automated, White Box, and Black Box Testing.
- Development Methodologies : Agile/Scrum, Test-Driven Development (TDD).
- Other Tools : Experience with bug tracking systems (e.g., Jira) and CI/CD pipelines.
- Bonus Skills : Web security technologies and performance/security testing.
Required Qualifications
- Bachelors degree in Computer Science, Information Technology, or a related field.
- 2+ years of proven experience as a QA Engineer or SDET in a software development environment.
- Strong analytical, problem-solving, and communication skills.
- Ability to work effectively in a fast-paced, collaborative environment.
Preferred Qualifications (Nice-to-Have)
- Certifications in software testing (e.g., ISTQB, CSTE) are a plus.
- Familiarity with cloud-based testing or containerized environments (e.g., Docker, Kubernetes).
)
Software Development Engineer
Posted today
Job Viewed
Job Description
About Gruve
Gruve is an innovative software services startup dedicated to transforming enterprises to AI powerhouses. We specialize in cybersecurity, customer experience, cloud infrastructure, and advanced technologies such as Large Language Models (LLMs). Our mission is to assist our customers in their business strategies utilizing their data to make more intelligent decisions. As a well-funded early-stage startup, Gruve offers a dynamic environment with strong customer and partner networks.
Position Summary
We are seeking a Senior Software Development Engineer – Data Engineering with 3-5 years of experience to design, develop, and optimize data pipelines and analytics workflows using Snowflake, Databricks, and Apache Spark. The ideal candidate will have a strong background in big data processing, cloud data platforms, and performance optimization to enable scalable data-driven solutions.
Key Responsibilities
- Work with cloud-based data solutions (Azure, AWS, GCP).
- Implement data modeling and warehousing solutions.
- Developing and maintaining data pipelines for efficient data extraction, transformation, and loading (ETL) processes.
- Designing and optimizing data storage solutions, including data warehouses and data lakes.
- Ensuring data quality and integrity through data validation, cleansing, and error handling.
- Collaborating with data analysts, data architects, and software engineers to understand data requirements and deliver relevant data sets (e.g., for business intelligence).
- Implementing data security measures and access controls to protect sensitive information.
- Monitor and troubleshoot issues in data pipelines, notebooks, and SQL queries to ensure seamless data processing.
- Develop and maintain Power BI dashboards and reports.
- Work with DAX and Power Query to manipulate and transform data.
Basic Qualifications
- Bachelor's or master's degree in computer science or data science
- 3-5 years of experience in data engineering, big data processing, and cloud-based data platforms.
- Proficient in SQL, Python, or Scala for data manipulation and processing.
- Proficient in developing data pipelines using Azure Synapse, Azure Data Factory, Microsoft Fabric.
- Experience with Apache Spark, Databricks and Snowflake is highly beneficial for handling big data and cloud-based analytics solutions.
Preferred Qualifications
- Knowledge of streaming data processing (Apache Kafka, Flink, Kinesis, Pub/Sub).
- Experience in BI and analytics tools (Tableau, Power BI, Looker).
- Familiarity with data observability tools (Monte Carlo, Great Expectations).
- Contributions to open-source data engineering projects.
Why Gruve
At Gruve, we foster a culture of innovation, collaboration, and continuous learning. We are committed to building a diverse and inclusive workplace where everyone can thrive and contribute their best work. If you're passionate about technology and eager to make an impact, we'd love to hear from you.
Gruve is an equal opportunity employer. We welcome applicants from all backgrounds and thank all who apply; however, only those selected for an interview will be contacted.
Software Development Engineer,
Posted today
Job Viewed
Job Description
Are you excited by the challenge of launching new business initiatives for Amazon in India?
India Consumer Technology (ICT) team builds products and services that solve unique customer needs in Amazon's fastest growing marketplace. We are a multi-billion dollar business with a huge potential to grow in a trillion dollar market. Our engineers own the complete consumer and seller experience for Amazon India, work on a wide range of technologies (including AWS and EC2) and build and operate highly scalable, low latency mobile first products and services. We are solving Know Your Customer(KYC), last mile engineering challenges around Mobile, Product Discovery, Delivery, Payments, Logistics, Customer experience, Seller experience and more.
As a Software Engineer within Amazon India Business team, you will be responsible for designing, developing and deploying solutions to help Amazon significantly expand its selection and drive improved customer experience by enabling a new fulfillment pipeline. This is a rare opportunity to be part of a team that will be responsible for building a successful, sustainable and strategic business for Amazon, from the ground up
If you are looking for an opportunity to build creative technology solutions that positively impact hundreds of millions of international customers, and relish large ownership and diverse technologies, join our team today You will work with Principal/Senior Engineers in the team to evolve the design and architecture of the products owned by this team. You will be responsible to set up and hold a high software quality bar besides providing technical direction to a highly technical team of Software Engineers.
As part of this team you will work to ensure is FAST and has the best shopping experience. It's a great opportunity to develop and enhance experiences for Mobile devices first. You will be working on a work on a wide range of technologies including AWS EC2, SQS, Amazon WW platforms, ElastcicSearch, Big Data, Machine Learning, Android, iOS, Amazon Horizonte, JavaScript, React JS to create unique experiences for India retail customers.
You will work on analyzing the latency across the various pages using RedShift, MapReduce, Java, Elastic Search and Machine Learning. You will get the opportunity to code on almost all key pages on retail website building features and improving business metrics. You will also contribute reducing latency for customers by reducing the bytes on wire and adapting the UX based on network bandwidth. You will be part of a team that obsesses about the performance of our customer's experience and enjoy flexibility to pursue what makes sense. Come enjoy an exploratory and research oriented team of Cowboys working in a fast paced environment, who are always eager to take on big challenges.
Position Responsibilities:
- Work closely with senior engineers to design, implement and deploy applications that impact the business with an emphasis on Mobile, Payments, and e-Commerce website development.
- Own the delivery of an integral piece of a system or application.
- Management and execution against project plans and delivery commitments
- Assist directly and indirectly in the continual hiring and development of technical talent.
- Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts.
Candidate will be a leader, quick learner and be able to work independently. He/she should be able to operate in a very fast paced environment where time to hit market is super critical. The candidate will need to balance technical leadership and savvy with strong business judgment to make the right decisions about technology choices.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Job details
IND, KA, Bengaluru
Software Development
Be The First To Know
About the latest Software development Jobs in Bengaluru !
Software Development Engineer
Posted today
Job Viewed
Job Description
Job Description
Change the world. Love your job.
About The Job
As a Senior Engineer in the Application Drivers & Software Infrastructure team, you will contribute to the design, development, and testing of customer-facing peripheral drivers (SPI, I2C, ADC, GPIO, etc.) and embedded software infrastructure for TI's connectivity devices. You will work closely with the team lead and other engineers to support Zephyr RTOS integration, CI/CD automation, and SDK delivery. You will have the opportunity to collaborate with a cross-cultural, multisite team and global stakeholders. This role offers strong technical growth, hands-on experience, and opportunities to learn from experienced mentors.
Qualifications
Minimum Requirements:
- 2–5 years of experience in embedded driver development or infrastructure tooling
- Bachelor's/Master's degree in Electronics/Electrical/Computer Science
Preferred Qualifications
- Good experience in Embedded C and hardware driver development
- Understanding of low-level peripheral drivers: SPI, I2C, UART, ADC
- Familiarity with Zephyr RTOS or other embedded operating systems
- Exposure to DevOps tools, build systems (CMake), and test automation for embedded SW
- Experience with debugging tools (oscilloscope, logic analyzer, debuggers) is a plus
- Proficiency with Git and scripting languages (Python/Perl) for CI workflows
- Ability to work collaboratively in a team environment
- Willingness to learn, take ownership, and contribute to team success
- Experience working in cross-cultural, multisite teams is a plus
Primary Responsibilities
- Develop and test peripheral drivers and infrastructure components for TI connectivity platforms
- Support Zephyr RTOS integration and configuration
- Contribute to CI/CD pipelines, unit test frameworks, and SDK packaging
- Participate in code reviews, design discussions, and team meetings
- Debug and resolve issues in driver and application layers
- Collaborate with team members and seek mentorship from senior engineers
- Ensure timely delivery, quality, and documentation of assigned tasks
- Collaborate with global, cross-cultural, multisite teams
About Us
Why TI?
- Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics.
- We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI
- Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us.
About Texas Instruments
Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, personal electronics, communications equipment and enterprise systems. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at .
Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment.
If you are interested in this position, please apply to this requisition.
About The Team
TI does not make recruiting or hiring decisions based on citizenship, immigration status or national origin. However, if TI determines that information access or export control restrictions based upon applicable laws and regulations would prohibit you from working in this position without first obtaining an export license, TI expressly reserves the right not to seek such a license for you and either offer you a different position that does not require an export license or decline to move forward with your employment.
software development engineer
Posted today
Job Viewed
Job Description
About Lumen Technologies
Lumen Technologies is a global communications and technology company delivering networking, edge cloud, and cybersecurity solutions. With one of the world's largest fiber networks, Lumen empowers businesses to thrive in the digital era through its integrated platform and customer-centric innovation.
Job Description
As a Software Development Engineer, you will be responsible for designing, developing, and maintaining software applications and systems. You will work closely with cross-functional teams to gather requirements, analyze user needs, and create software solutions that meet those needs. Your role will involve writing clean, efficient code, conducting testing to ensure software quality, and participating in code reviews to enhance product performance and reliability. You will also be expected to troubleshoot and debug applications, contribute to architectural discussions, and stay updated with emerging technologies and industry trends.
Key Responsibilities
- Design, develop, and implement software applications in alignment with project requirements.
- Collaborate with product managers and stakeholders to define software specifications and requirements.
- Write clean, maintainable, and efficient code in accordance with coding standards.
- Conduct thorough testing and debugging of applications to ensure high quality and performance.
- Participate in code reviews, providing constructive feedback and ensuring adherence to best practices.
- Document software design, processes, and user guides as necessary.
- Stay current with industry trends and emerging technologies to continuously enhance skills and contribute innovative ideas to the team.
Skills And Tools Required
- Proficiency in programming languages such as Java, C#, Python, or JavaScript.
- Strong understanding of software development methodologies, including Agile and Scrum.
- Experience with version control systems like Git.
- Familiarity with web development frameworks (e.g., Angular, React, or Django) and APIs.
- Knowledge of database management systems, such as SQL, Oracle, or NoSQL databases.
- Ability to analyze and solve complex technical problems with a methodical approach.
- Excellent communication skills and the ability to work collaboratively in a team environment.
- Understanding of software testing methodologies and tools, such as unit testing, integration testing, and automated testing frameworks.
- Exposure to cloud platforms, such as AWS, Azure, or Google Cloud, is a plus.
This position may require occasional overtime and the ability to adapt to changing project priorities. A passion for continuous learning and professional growth is essential in this dynamic role.
Lumen connects the world. We are igniting business growth by connecting people, data and applications – quickly, securely, and effortlessly. Together, we are building a culture and company from the people up – committed to teamwork, trust and transparency. People's power progress. We're invested in providing the flexibility you need to thrive and deliver lasting impact. Apply now to continue digitally connecting the world and shaping the future
"
We are an equal opportunity employer committed to fair and ethical hiring practices. We do not charge any fees or accept any form of payment from candidates at any stage of the recruitment process. If anyone claims to offer employment opportunities in our company in exchange for money or any other benefit, please treat it as fraudulent and report it immediately.
"
Software Development Engineer
Posted today
Job Viewed
Job Description
About the role -
- Design, develop, and maintain applications using Python and AWS technologies.
- Work with AWS services such as Lambda, ECS, and API Gateway(with Open API specifications), s3, Elastic search to build scalable and efficient cloud-based applications.
- Utilize Docker for containerization and FastAPI and SQLAlchemy for backend services.
- Write functional and unit tests using pytest and mocking libraries to ensure robustness and reliability of applications.
- Proactively share knowledge and across all the software development and testing groups on best practices using new and emerging technologies
- Perform complex tasks that require specific expertise or domain knowledge.
- Create, review, and maintain technical documentation and the development of software testing artifacts, including test requirements, plans, cases, scripts, reports, etc.,
- Knowledge of basic Unix commands, Experience with Java is a significant advantage.
- Excellent verbal and written communication skills
About you -
- 3+ years of software development experience, including experience developing a complex, technical application using Python/Java, FastAPI.
- Experience with object-oriented analysis, design, and development. Programming experience in Python/Java, Linux/UNIX, Oracle, SQL, XML/XSLT, or some other object-oriented language.
- Knowledge and/or experience with the software tools and techniques used in development and/or automated testing or other process automation.
- Basic understanding of layers that comprise application architectures.
- Ability to meet or exceed aggressive deadlines in uncertain environments, and delivering high quality results is a key selection criterion.
- Effective written and oral communication skills as well as strong interpersonal skills. Must be able to communicate effectively to a wide variety of audiences including software development teams, project managers and end-users.
Desired Qualifications-
- Experience working with Search and Retrieval applications.
- Experience in Object Oriented Analysis and Design
- Experience developing and testing with SQL and/or Oracle database.
- Experience with software automation tools (e.g., Selenium, JUnit, etc.)
- Experience in developing or working with test frameworks and test tools.
- Experience with Agile methodology and continuous integration.
What's in it For You?
- Hybrid Work Model: We've adopted a flexible hybrid working environment (2-3 days a week in the office depending on the role) for our office-based roles while delivering a seamless experience that is digitally and physically connected.
- Flexibility & Work-Life Balance: Flex My Way is a set of supportive workplace policies designed to help manage personal and professional responsibilities, whether caring for family, giving back to the community, or finding time to refresh and reset. This builds upon our flexible work arrangements, including work from anywhere for up to 8 weeks per year, empowering employees to achieve a better work-life balance.
- Career Development and Growth: By fostering a culture of continuous learning and skill development, we prepare our talent to tackle tomorrow's challenges and deliver real-world solutions. Our Grow My Way programming and skills-first approach ensures you have the tools and knowledge to grow, lead, and thrive in an AI-enabled future.
- Industry Competitive Benefits: We offer comprehensive benefit plans to include flexible vacation, two company-wide Mental Health Days off, access to the Headspace app, retirement savings, tuition reimbursement, employee incentive programs, and resources for mental, physical, and financial wellbeing.
- Culture: Globally recognized, award-winning reputation for inclusion and belonging, flexibility, work-life balance, and more. We live by our values: Obsess over our Customers, Compete to Win, Challenge (Y)our Thinking, Act Fast / Learn Fast, and Stronger Together.
- Social Impact: Make an impact in your community with our Social Impact Institute. We offer employees two paid volunteer days off annually and opportunities to get involved with pro-bono consulting projects and Environmental, Social, and Governance (ESG) initiatives.
- Making a Real-World Impact: We are one of the few companies globally that helps its customers pursue justice, truth, and transparency. Together, with the professionals and institutions we serve, we help uphold the rule of law, turn the wheels of commerce, catch bad actors, report the facts, and provide trusted, unbiased information to people all over the world.
In the United States, Thomson Reuters offers a comprehensive benefits package to our employees. Our benefit package includes market competitive health, dental, vision, disability, and life insurance programs, as well as a competitive 401k plan with company match. In addition, Thomson Reuters offers market leading work life benefits with competitive vacation, sick and safe paid time off, paid holidays (including two company mental health days off), parental leave, sabbatical leave. These benefits meet or exceeds the requirements of paid time off in accordance with any applicable state or municipal laws. Finally, Thomson Reuters offers the following additional benefits: optional hospital, accident and sickness insurance paid 100% by the employee; optional life and AD&D insurance paid 100% by the employee; Flexible Spending and Health Savings Accounts; fitness reimbursement; access to Employee Assistance Program; Group Legal Identity Theft Protection benefit paid 100% by employee; access to 529 Plan; commuter benefits; Adoption & Surrogacy Assistance; Tuition Reimbursement; and access to Employee Stock Purchase Plan.Thomson Reuters complies with local laws that require upfront disclosure of the expected pay range for a position. The base compensation range varies across locations.
For any eligible US locations, unless otherwise noted, the base compensation range for this role is $70,000 - $130,000.
This role may also be eligible for an Annual Bonus based on a combination of enterprise and individual performance.
Base pay is positioned within the range based on several factors including an individual's knowledge, skills and experience with consideration given to internal equity. Base pay is one part of a comprehensive Total Reward program which also includes flexible and supportive benefits and other wellbeing programs.
About Us
Thomson Reuters informs the way forward by bringing together the trusted content and technology that people and organizations need to make the right decisions. We serve professionals across legal, tax, accounting, compliance, government, and media. Our products combine highly specialized software and insights to empower professionals with the data, intelligence, and solutions needed to make informed decisions, and to help institutions in their pursuit of justice, truth, and transparency. Reuters, part of Thomson Reuters, is a world leading provider of trusted journalism and news.
We are powered by the talents of 26,000 employees across more than 70 countries, where everyone has a chance to contribute and grow professionally in flexible work environments. At a time when objectivity, accuracy, fairness, and transparency are under attack, we consider it our duty to pursue them. Sound exciting? Join us and help shape the industries that move society forward.
As a global business, we rely on the unique backgrounds, perspectives, and experiences of all employees to deliver on our business goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under applicable law. Thomson Reuters is proud to be an Equal Employment Opportunity Employer providing a drug-free workplace.
We also make reasonable accommodations for qualified individuals with disabilities and for sincerely held religious beliefs in accordance with applicable law. More information on requesting an accommodation here.
Learn more on how to protect yourself from fraudulent job postings here.
More information about Thomson Reuters can be found on