CrawlJobs Logo

Software Engineer II - Python

rapid7.com Logo

Rapid7

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Rapid7 is a publicly traded Cybersecurity company headquartered in Boston, MA with 17 offices around the world. We are excited to be expanding our Global footprint into India and as we build out our Product & Engineering teams, we are looking for Software Engineers. As a Software Engineer II you will take ownership of the development of new features for your team, working with cutting-edge technologies and owning this process end-to-end. You will bring a customer-centric approach with a curiosity and passion for continuous learning. You will be provided with coaching and support to help you further develop your skills to reach your full potential. This is an exciting opportunity to be one of the first hires for Rapid7 in India supporting our growth strategy in a culture that supports trying new approaches and continuous learning.

Job Responsibility:

  • Write clean, correct, and maintainable code while consistently following engineering best practices and conventions
  • Own the execution of small-to-medium features from technical design through completion, with guidance as needed
  • Participate in technical design discussions and contribute thoughtful input
  • Develop a strong understanding of at least one major area of the codebase, while maintaining a high-level view of adjacent systems
  • Read and understand unfamiliar code to diagnose issues or extend functionality
  • Support on-call responsibilities for the areas of the system you contribute to
  • Collaborate with Product and peer engineers to prioritize effectively and avoid unnecessary complexity
  • Learn quickly, incorporate feedback, and steadily increase independence over time

Requirements:

  • 2–5 years of software development experience, with hands-on experience in Python or a comparable backend language
  • Experience building or maintaining backend services in a cloud environment
  • Familiarity with AWS, Azure, GCP, OCI, or AliCloud
  • Understanding of REST APIs, microservices, or distributed system fundamentals
  • Ability to debug issues within a defined service or subsystem
  • Strong problem-solving skills and attention to detail
  • Embody our core values to foster a culture of excellence that drives meaningful impact and collective success.

Additional Information:

Job Posted:
May 04, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer II - Python

Software Engineer II - Product and Solution Engineering

We are seeking a resourceful, versatile Software Engineer to join our Profession...
Location
Location
India , Chennai
Salary
Salary:
Not provided
arcadia.com Logo
Arcadia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in a software engineering role
  • Good programming skills in one or more of the following programming languages like Python & SQL etc
  • Should be able to write clean code independently
  • Good hands-on work experience with API design.
  • Good hands-on work experience on SQL
  • Ability and internal drive to problem-solve, both creatively and pragmatically
  • Ability to learn new technologies quickly and pick up the domain over a period of time
  • Passion for our mission, sustainability, and drive a clean-energy future
Job Responsibility
Job Responsibility
  • Write integrations, refactor scripts and code to help Arcadia efficiently collect and deliver data
  • Partner with CDI, CS, Product, SRE, InfoSec, Data Engineering and Analytics to deliver data on time with accuracy, quality and meetings SLAs to our customers and enterprise partners
  • Integrate and work with robust, scalable back-end systems, via SQL databases, internal and external APIs
  • Expertise to work with database technologies and query database to retrieve data of interest to our customers and partners
  • Work on security aspects of integration and ensure the safety of our customer data
  • Frequently deploy new functionality to production with a streamlined CI/CD pipeline
  • Explore new technologies with an open-minded team
  • Increase test coverage and reliability and help troubleshoot production issues
  • Collaborate frequently with other engineers
  • Notice and speak up about opportunities to improve experiences to our customers and partners
What we offer
What we offer
  • Competitive compensation and employee stock options
  • Hybrid/remote-first working model (India-based role, with global collaboration)
  • Flexible leave policy
  • Comprehensive medical insurance (self + family members)
  • Annual performance cycle + quarterly recognition awards
  • A supportive, diverse engineering culture grounded in empathy, teamwork, and innovation
  • Fulltime
Read More
Arrow Right

Software Engineer II - Connector Engineering

We are seeking a resourceful and versatile Software Engineer to join the team to...
Location
Location
India , Chennai
Salary
Salary:
Not provided
arcadia.com Logo
Arcadia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong technical skills in Core Java with prior experience working in support or maintenance projects
  • Strong understanding of data structures
  • Ability to work in kanban delivery model with good exposure to process
  • Ensure best practices in coding and quality standards for delivery
  • Worked on Kanban methodologies
  • Taking full ownership of converting requirements into design, code, unit test, deployment and delivery of functionality as per agreed timelines
  • Being a good team player with strong interpersonal skills
  • Know-how of troubleshooting/debugging application and code to resolve any issues in the platform
  • Being able to review other engineers work output and provide constructive feedback for the betterment of the solutions
  • Self-starter and should be willing to plunge to the bottom of a business problem to resolve
What we offer
What we offer
  • Competitive compensation based on market standards
  • Flexible Leave Policy
  • Office is in the heart of the city in case you need to step in for any purpose
  • Medical Insurance (1+5 Family Members)
  • We provide comprehensive coverage including accident policy and life Insurance
  • Annual performance cycle
  • Quarterly team engagement activities and rewards & recognitions
  • L&D programs to foster professional growth
  • A supportive engineering culture that values diversity, empathy, teamwork, trust, and efficiency
Read More
Arrow Right

Senior Software Engineer II - Fusion Growth

We’re not looking for a “code maintainer.” We’re looking for someone who cuts th...
Location
Location
United States
Salary
Salary:
172000.00 - 207900.00 USD / Year
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A track record of building and shipping fullstack products that made a dent in customer outcomes
  • Startup-level bias toward action — you’d rather ship and learn than debate and stall
  • Strong fullstack skills (React/TypeScript, Node/Python, SQL) and comfort owning the whole flow
  • Comfort working async with a fully-remote, distributed team
Job Responsibility
Job Responsibility
  • Take ideas from zero → production with speed, autonomy, and precision
  • Ship features that directly impact how thousands of data teams work every day
  • Move fast, break down walls, and cut through bloat to deliver real value
  • Collaborate with product and design, and are always are pushing things forward
What we offer
What we offer
  • Unlimited vacation
  • 401k w/3% guaranteed contribution
  • Excellent healthcare
  • Paid Parental Leave
  • Wellness stipend
  • Home office stipend
  • Fulltime
Read More
Arrow Right

Software Engineer II - NIBRS

As an engineering member on the team, you will make key design decisions that wi...
Location
Location
United States , Scottsdale
Salary
Salary:
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly technical with experience developing and maintaining end-to-end, high availability, high throughput web-scale data systems
  • Demonstrated ability to make tough technical decisions based on requirements, constraints, and trade-offs
  • Experience working with TypeScript, JavaScript, JSON and XML
  • Proficiency in at least one scripting language, Python, Bash, or similar
  • Familiarity using REST clients to perform tests (Postman, Insomnia, etc.)
  • Experience supporting a NIBRS program for at least one state and agency (ideally more)
  • Deep technical understanding of NIBRS
  • Experience creating and delivering customer-centric NIBRS training with a track record of success
  • Experience working directly with state-level IBR programs/coordinators
  • Experience with prioritizing across multiple stakeholders under time constraints
Job Responsibility
Job Responsibility
  • Develop NIBRS software submission & validation frameworks to meet State and Federal requirements
  • Identify key NIBRS challenges, propose solutions, and seek feedback from leadership and stakeholders
  • Work directly with NIBRS program specialists and agency stakeholders to develop plans and meet requirements
  • Develop and maintain pipelines on Axon’s system integration, data integration, management, and analytics solutions
  • Develop and maintain automated processes that support Axon's product deployment and evolution at scale
  • Participate in code reviews and architecture design meetings
  • Own and drive end-to-end features with Product and Design
  • Ensure that your code hits a high bar for quality and performance
  • Partner with internal teams and agencies to make public safety data accessible and actionable
  • Influence peers, advise leaders, coach and mentor junior team members
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

Software Engineer II - NIBRS

As an engineering member on the team, you will make key design decisions that wi...
Location
Location
United States , Seattle
Salary
Salary:
102465.00 - 163944.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly technical with experience developing and maintaining end-to-end, high availability, high throughput web-scale data systems
  • Demonstrated ability to make tough technical decisions based on requirements, constraints, and trade-offs
  • Experience working with TypeScript, JavaScript, JSON and XML
  • Proficiency in at least one scripting language, Python, Bash, or similar
  • Familiarity using REST clients to perform tests (Postman, Insomnia, etc.)
  • Experience supporting a NIBRS program for at least one state and agency (ideally more)
  • Deep technical understanding of NIBRS
  • Experience creating and delivering customer-centric NIBRS training with a track record of success
  • Experience working directly with state-level IBR programs/coordinators
  • Experience with prioritizing across multiple stakeholders under time constraints
Job Responsibility
Job Responsibility
  • Develop NIBRS software submission & validation frameworks to meet State and Federal requirements
  • Identify key NIBRS challenges, propose solutions, and seek feedback from leadership and stakeholders
  • Work directly with NIBRS program specialists and agency stakeholders to develop plans and meet requirements
  • Develop and maintain pipelines on Axon’s system integration, data integration, management, and analytics solutions
  • Develop and maintain automated processes that support Axon's product deployment and evolution at scale
  • Participate in code reviews and architecture design meetings
  • Own and drive end-to-end features with Product and Design
  • Ensure that your code hits a high bar for quality and performance
  • Partner with internal teams and agencies to make public safety data accessible and actionable
  • Influence peers, advise leaders, coach and mentor junior team members
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

Software Engineer II, Cloud Engineering

We’re seeking a Cloud Infrastructure Engineer to design, build, and maintain the...
Location
Location
United States , San Francisco
Salary
Salary:
120750.00 - 193200.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience managing AWS infrastructure in production environments
  • Experience with CDK, Terraform, or CloudFormation for infrastructure as code is a must
  • Strong experience with Lambda, Fargate, S3, SNS/SQS, EC2, and CloudWatch
  • Hands-on experience with Docker and CI/CD tools
  • Solid understanding of Python-based data workflows and microservice design patterns
  • Excellent problem-solving and communication skills, with a focus on reliability and automation
Job Responsibility
Job Responsibility
  • Design, deploy, and manage AWS infrastructure (S3, EC2, Lambda, Fargate, SNS, CloudWatch, IAM, Code Pipelines etc)
  • Build and maintain data ingestion and processing pipelines, ensuring reliability and scalability
  • Set up and monitor notification and alerting systems for data processing and model operations
  • Manage Dockerized workloads across Fargate and EC2 for compute-heavy analytics jobs
  • Support CI/CD pipelines for model deployment and internal tools
  • Optimize cost, performance, and security posture across AWS accounts and services
  • Collaborate with DA/DE/DS to operationalize workflows in a cloud-native, automated fashion
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

Software Engineer II

SimpliSafe’s Device Cloud Services team is on a mission to level up the cloud-ba...
Location
Location
United States , Boston
Salary
Salary:
93800.00 - 137700.00 USD / Year
simplisafe.com Logo
SimpliSafe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience designing and implementing features in cloud-based backend systems
  • Experience with at least 1 major programming language (C#, JavaScript/TypeScript, Java, C++, Go, Python, etc.), and comfortable being on a team that utilizes multiple languages
  • A strong understanding of the SOLID principles
  • Passion, curiosity and a desire to continuously learn and grow
  • Experience using AWS, Azure, or GCP
  • Familiarity with the Agile Scrum process
Job Responsibility
Job Responsibility
  • Develop and design simple, reliable, high-quality software that scales to meet the needs of our growing customer base
  • Develop and maintain tests to ensure the solution continues to function at a high level and can be maintained & refactored safely
  • Long-term support & maintenance work, such as performance optimization, bug fixes, feature additions, design and usability improvements, and automation
  • Document the systems you are building to ensure they can be maintained by the next generation of developers
  • Serve in an on-call rotation as a first responder for software owned by your team
What we offer
What we offer
  • A mission- and values-driven culture and a safe, inclusive environment where you can build, grow and thrive
  • A comprehensive total rewards package that supports your wellness and provides security for SimpliSafers and their families
  • Free SimpliSafe system and professional monitoring for your home
  • Employee Resource Groups (ERGs) that bring people together, give opportunities to network, mentor and develop, and advocate for change
  • Participation in our annual bonus program, equity, and other forms of compensation, in addition to a full range of medical, retirement, and lifestyle benefits
  • Fulltime
Read More
Arrow Right

Software Engineer II

The role involves designing, implementing, and executing system test plans withi...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent
  • 2–4 years of software development or test automation experience
  • solid understanding of system testing, distributed systems, or cloud-native environments
  • proficiency in Python or similar programming languages for automation
  • experience with cloud, storage, or networking technologies (File and Object Storage, Kubernetes, RDMA, etc.)
  • strong debugging and problem-solving skills in complex system environments
  • familiarity with CI/CD tools and test management platforms (e.g., TestRail, Jira)
  • ability to collaborate across teams and communicate technical findings clearly
  • enthusiasm for learning new technologies and contributing to enterprise-quality solutions
Job Responsibility
Job Responsibility
  • design, implement, and execute system test plans for data storage product offerings
  • develop, enhance, and maintain automated test frameworks (Python, YAML-based workflows, CI/CD pipelines)
  • conduct system-level validation across backend services, compatible APIs, RDMA, and AI/ML workloads
  • analyze test results, debug failures, and drive issues to resolution by collaborating with development, functional QA, product management, and customer support teams
  • contribute to systemic stability, resiliency, and performance testing at scale
  • influence product quality by identifying test coverage gaps, raising defects, and ensuring comprehensive end-to-end validation
  • support lab environments, including testbed configuration, resource orchestration, and integration of third-party workloads/tools (Vdbench, MLPerf, etc.)
  • document test strategies, workflows, and results
  • provide clear recommendations to engineering and leadership
What we offer
What we offer
  • comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • specific programs catered for career growth
  • inclusive and flexible work culture
  • Fulltime
Read More
Arrow Right