Job Closed
This listing is no longer active.
Rapid7 is an award-winning, rapidly expanding software company that serves over 3,500 organizations, including 30% of the Fortune 1000 companies throughout 78 c
Software Engineer II - Python
Location
India
Posted
53 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer II - Python
Rapid7
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. About the Team Our Product and Engineering team works with our award-winning products to help us create a single experience to help customers assess risk, detect threats and automate their security programs at over 10,000 organizations. These teams use best-in-class technology, leading-edge research, and broad, strategic expertise to develop new products and features, and enhance existing features, in order to create value for customers across the world. Our range of solutions spans vulnerability management, detection, automation, cloud security, and penetration testing. Join our engineering team to help us build and innovate great products on our Insight platform using the latest technologies to make the world a safer digital space. About the Role The Software Engineer II is a part of our Product and Engineering team who are at the forefront of keeping our customers safe from attacks and breaches11. In this role you will be focused on helping our customers seamlessly manage their security solutions as effectively and efficiently as possible, and ensuring our products are delivering a secure experience12. You will be given the time to continue to develop your skills surrounded by a team of incredibly smart and experienced Engineers. In this role, you will: - Build, maintain, and release our well-architected services by writing correct and clean code consistently and following best practices and conventions. - Participate in the design and planning of upcoming features; our Engineers are first-class stakeholders in all parts of the development process. - When required, partner with internal teams such as DevOps, cross-functional and Product Management who work deeply with our product to ensure we are understanding our customers' needs. - Work towards developing a deep understanding of our products in order to best support our customers. - Work with Practice specific The skills and qualities you'll bring include: - A minimum of 3+ years experience in software development, with a strong focus on Python, Core Java and object-oriented programming (OOP) principles. - Ability to work in Python APIs, FastAPI, Django and experience using Core Java libraries and features (e.g., Concurrency, Collections, I/O). - Experience with dependency management tools such as Maven. - Experience with testing frameworks such as JUnit. - Familiarity with CI/CD pipelines such as Jenkins and proficiency with version control systems such as GitHub. - Experience with Cloud Infrastructure such as AWS / GCP / Azure is a plus. - Solid communicator with excellent written and verbal communications skills both within the team and cross-functionally. - Experience leveraging AI coding assistants (e.g., GitHub Copilot, Amazon Kiro, or similar) to improve development velocity while maintaining code quality and security. - Ability to integrate, or consume APIs backed by LLM-based services, such as AWS Bedrock, OpenAI or enterprise GenAI platforms. - Passionate about delighting customers, puts the customer needs at the forefront of all decision making We know that the best ideas and solutions come from multi-dimensional teams. That's because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don't be shy - apply today. #LI-SM5 About Rapid7 At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what's possible and drive extraordinary impact. We're building a dynamic and collaborative workplace where new ideas are welcome. Protecting 11,000+ customers against bad actors and threats means we're continuing to push the envelope just like we' ve been doing for the past 20 years. If you 're ready to solve some of the toughest challenges in cybersecurity, we're ready to help you take command of your career. Join us.
Benefits
- 401(K), 401(K) matching, Childcare benefits, Commuter benefits, Company equity, Company-sponsored outings, Customized development tracks, Dedicated diversity and inclusion staff, Dental insurance, Disability insurance, Diversity manifesto, Documented equal pay policy, Volunteer in local community, Employee stock purchase plan, Family medical leave, Fitness stipend, Flexible Spending Account (FSA), Flexible work schedule, Generous parental leave, Company-sponsored happy hours, Health insurance, Highly diverse management team, Job training & conferences, Open door policy, Life insurance, Mean gender pay gap below 10%, Paid volunteer time, Online course subscriptions available, Onsite gym, Open office floor plan, Paid holidays, Paid industry certifications, Paid sick days, Onsite office parking, Partners with nonprofits, Performance bonus, Pet insurance, Promote from within, Lunch and learns, Remote work program, Free snacks and drinks, Team based strategic planning, OKR operational model, Continuing education available during work hours, Mandated unconscious bias training, Unlimited vacation policy, Vision insurance, Wellness programs, Some meals provided, Mental health benefits, Diversity employee resource groups, Hiring practices that promote diversity, Fertility benefits, Employee resource groups, Employee-led culture committees, Hybrid work model, President's club, Employee awards, Pay transparency, Transgender health care benefits, Wellness days, Abortion travel benefits, Meditation space, Mother's room, Bereavement leave benefits
Related Guides
Related Categories
Related Job Pages
More Solutions Engineer Jobs
Solutions Engineer
ExterroExterro creates software to help companies address their data privacy, compliance, and litigation risks more effectively
• Educate customers, partners, and prospects as to the capabilities and advantages of the Exterro platform through demonstrations, presentations, and technical sessions. • Assist sales in the advancement and closure of qualified opportunities by evaluating and communicating customer goals and technical requirements. • Develop and maintain a thorough understanding of the use cases, capabilities, and features of Exterro products and solutions within your area(s) of product alignment. • Provide responses for formal and informal product/technical requests as needed. • Collaborate with the Product Management and Marketing teams on a regular basis to provide information based on customer and industry interactions. • Participate at conferences, trade shows, and other events. • Participate in organizational efforts for growth, efficiency, and general improvement. • Develop positive working relationships with customers and partners to support successful customer outcomes. • Plan and execute successful Proof of Concept/Proof of Value activities. • Join/follow relevant user groups, communities, etc. to stay abreast of industry developments.
Trinetix is seeking a Solution Architect to design and own the end-to-end architecture for an enterprise Fleet Cascading & Optimization Platform managing 46,000+ vehicles across 545+ locations. Define cloud-native patterns for microservices, data platform, ML infrastructure, and enterprise integrations. Drive technical decisions across security, scalability, and compliance (SOC 2, PIPEDA) while collaborating with engineering, data science, and business stakeholders. What You’ll Do - Design microservices architecture on AWS (ECS/Fargate, API Gateway, Lambda, etc.) with event-driven patterns (EventBridge, SNS/SQS) - Architect data platform: Snowflake warehouse, S3 Data Lake (Iceberg), real-time CDC pipelines, ETL/ELTpipelines, RBAC/ABAC security model - Define ML platform architecture: SageMaker pipelines, Feature Store, Model Registry, Bedrock integration for Gen AI - Lead integration strategy for enterprise systems (Hexagon, Salesforce, JD Edwards) via APIs, CDC, and ETL patterns About You - 8+ years of software engineering experience, including 4+ years in architecture-focused roles - AWS Solutions Architect certification (Professional level preferred) - Proven experience working with enterprise-scale distributed systems Must-have Technologies & Skills - AWS Architecture: Hands-on experience with VPC, ECS/Fargate, API Gateway, Lambda, Step Functions, EventBridge, SNS/SQS, ALB, and CloudFront - Data Architecture: Strong knowledge of Snowflake (architecture, RBAC/ABAC, performance optimization), S3 Data Lake, Apache Iceberg, and CDC patterns (DMS, Debezium) - Security & Compliance: Experience with IAM, Enterprise SSO, KMS, Secrets Manager, WAF; understanding of SOC 2 controls and data residency requirements - Infrastructure as Code: Proficiency with Terraform or CloudFormation; experience building CI/CD pipelines (CodePipeline, GitHub Actions, etc.) and applying GitOps practices Ideally, You Also Have Several of the Following - ML Platform: Experience with SageMaker (Pipelines, Feature Store, Model Monitor, Endpoints), Bedrock, and MLOps patterns - Integration Patterns: REST/GraphQL API design, OpenAPI 3.0, asynchronous messaging, saga patterns, circuit breakers - Observability & Cost Optimization: CloudWatch, X-Ray, OpenTelemetry, APM dashboards; cost optimization using tools like Trusted Advisor and Cost Explorer About Us Established in 2011, Trinetix is a dynamic tech service provider supporting enterprise clients around the world. Headquartered in Nashville, Tennessee, we have a global team of over 1,000 professionals and delivery centers across Europe, the United States, and Argentina. We partner with leading global brands, delivering innovative digital solutions across Fintech, Professional Services, Logistics, Healthcare, and Agriculture. Our operations are driven by a strong business vision, a people-first culture, and a commitment to responsible growth. We actively give back to the community through various CSR activities and adhere to international principles for sustainable development and business ethics. To learn more about how we collect, process, and store your personal data, please review our Privacy Notice: https://www.trinetix.com/corporate-policies/privacy-notice
Trinetix is seeking a Solution Architect to design and own the end-to-end architecture for an enterprise Fleet Cascading & Optimization Platform managing 46,000+ vehicles across 545+ locations. Define cloud-native patterns for microservices, data platform, ML infrastructure, and enterprise integrations. Drive technical decisions across security, scalability, and compliance (SOC 2, PIPEDA) while collaborating with engineering, data science, and business stakeholders. What You’ll Do - Design microservices architecture on AWS (ECS/Fargate, API Gateway, Lambda, etc.) with event-driven patterns (EventBridge, SNS/SQS) - Architect data platform: Snowflake warehouse, S3 Data Lake (Iceberg), real-time CDC pipelines, ETL/ELTpipelines, RBAC/ABAC security model - Define ML platform architecture: SageMaker pipelines, Feature Store, Model Registry, Bedrock integration for Gen AI - Lead integration strategy for enterprise systems (Hexagon, Salesforce, JD Edwards) via APIs, CDC, and ETL patterns About You - 8+ years of software engineering experience, including 4+ years in architecture-focused roles - AWS Solutions Architect certification (Professional level preferred) - Proven experience working with enterprise-scale distributed systems Must-have Technologies & Skills - AWS Architecture: Hands-on experience with VPC, ECS/Fargate, API Gateway, Lambda, Step Functions, EventBridge, SNS/SQS, ALB, and CloudFront - Data Architecture: Strong knowledge of Snowflake (architecture, RBAC/ABAC, performance optimization), S3 Data Lake, Apache Iceberg, and CDC patterns (DMS, Debezium) - Security & Compliance: Experience with IAM, Enterprise SSO, KMS, Secrets Manager, WAF; understanding of SOC 2 controls and data residency requirements - Infrastructure as Code: Proficiency with Terraform or CloudFormation; experience building CI/CD pipelines (CodePipeline, GitHub Actions, etc.) and applying GitOps practices Ideally, You Also Have Several of the Following - ML Platform: Experience with SageMaker (Pipelines, Feature Store, Model Monitor, Endpoints), Bedrock, and MLOps patterns - Integration Patterns: REST/GraphQL API design, OpenAPI 3.0, asynchronous messaging, saga patterns, circuit breakers - Observability & Cost Optimization: CloudWatch, X-Ray, OpenTelemetry, APM dashboards; cost optimization using tools like Trusted Advisor and Cost Explorer About Us Established in 2011, Trinetix is a dynamic tech service provider supporting enterprise clients around the world. Headquartered in Nashville, Tennessee, we have a global team of over 1,000 professionals and delivery centers across Europe, the United States, and Argentina. We partner with leading global brands, delivering innovative digital solutions across Fintech, Professional Services, Logistics, Healthcare, and Agriculture. Our operations are driven by a strong business vision, a people-first culture, and a commitment to responsible growth. We actively give back to the community through various CSR activities and adhere to international principles for sustainable development and business ethics. To learn more about how we collect, process, and store your personal data, please review our Privacy Notice: https://www.trinetix.com/corporate-policies/privacy-notice
Role Description Waypoint’s client is seeking a Google Solutions Architect to provide enterprise architecture leadership supporting cloud services and enterprise platform initiatives within a federal research environment. This role focuses on evaluating, integrating, and enabling adoption of enterprise software platforms that support research, collaboration, and mission-critical operations. The selected candidate will guide architectural decisions across cloud platforms, identity services, and enterprise systems while ensuring alignment with security, compliance, and operational requirements. The Solutions Architect will support the full lifecycle of enterprise platforms, from evaluation and pilot implementation through enterprise adoption and transition to operational support teams. Responsibilities - Lead architectural evaluation of enterprise software platforms proposed for enterprise-wide adoption. - Define integration patterns across cloud platforms, identity services, data platforms, and collaboration tools. - Develop solution architectures aligned with enterprise standards and security requirements. - Collaborate with vendors to assess technical architecture, deployment models, and operational considerations. - Define and enforce enterprise integration patterns and architecture standards. - Coordinate architecture alignment across cloud services, enterprise platforms, identity and access management, and operations teams. - Develop architecture documentation including solution diagrams, integration models, and reference architectures. - Participate in architecture review boards and governance processes to ensure alignment with enterprise standards. - Provide architectural input into platform selection and adoption decisions. - Support transition planning of enterprise platforms into operational support organizations following deployment. Qualifications - U.S. Citizenship. - Active Public Trust clearance. - Bachelor’s degree in Computer Science, Engineering, Information Systems, or related technical field. - Google Cloud Professional Architect certification (or equivalent Google Cloud certification). - 10+ years of experience designing and implementing enterprise software solutions. - Experience developing enterprise architectures for cloud-based and SaaS platforms. - Experience evaluating and integrating enterprise software solutions across large organizations. - Experience with enterprise integration patterns, including APIs, identity federation, and data exchange architectures. - Experience with major cloud platforms such as AWS, Microsoft Azure, or Google Cloud. - Strong understanding of enterprise security architecture and compliance frameworks.


