SMTS, Software Engineering (Python/AWS)
About the role
This is a hands-on software engineering role
AWS serverless technologies, Python development, APIs, CI/CD, infrastructure-as-code, and cloud security
. The candidate should be comfortable owning solutions end-to-end-from architecture and coding through deployment and production support.
Responsibilities
- Design, develop, and operate scalable AWS cloud-native and serverless applications
.
- Build production-grade
AWS Lambda services using Python
.
- Design solutions using
Lambda, API Gateway, DynamoDB, S3, SQS, EventBridge, and CloudWatch
.
- Develop REST APIs and event-driven integrations with enterprise systems.
- Build and maintain
AWS CloudFormation templates using YAML
.
- Develop
AWS CodePipeline CI/CD pipelines integrated with GitHub
.
- Implement secure AWS solutions using
IAM roles/policies and least-privilege access
.
- Implement monitoring, logging, alerting, and troubleshooting using CloudWatch.
- Drive technical design, code reviews, testing, deployment automation, and production support.
- Mentor engineers and contribute to cloud architecture and engineering standards.
Required Skills
- 8+ years of software engineering experience
, including significant hands-on AWS experience.
- Strong hands-on experience with
AWS Lambda and Python
.
- Strong experience with
API Gateway, DynamoDB, S3, IAM, and CloudWatch
.
- Experience with
CloudFormation and YAML templates
.
- Experience building
AWS CodePipeline CI/CD pipelines with GitHub
.
- Strong understanding of
serverless and event-driven architecture
.
- Experience with REST APIs, JSON, asynchronous processing, and distributed systems.
- Strong software engineering fundamentals, including coding, testing, debugging, and code reviews.
- Experience owning solutions through
design → development → deployment → production support
.
- Strong communication and technical problem-solving skills.
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
Desired Skills
- Experience with SQS, SNS, EventBridge, and Step Functions
.
- Experience with
AWS Secrets Manager
and cloud security.
- Experience with AWS networking, KMS, and security.
- Experience building high-volume, highly available serverless applications.
- Experience with enterprise integrations and distributed systems.
- Experience with
Splunk, Datadog, or similar observability platforms
.
- Experience mentoring engineers and leading technical design discussions.
Unleash Your Potential
When you join Salesforce, you'll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best, and our AI agents accelerate your impact so you can do your best. Together, we'll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future - but to redefine what's possible - for yourself, for AI, and the world.
Accommodations
If you need a reasonable accommodation during the application or the recruiting process, please submit a request via this Accommodations Request Form .
Please note that Salesforce uses artificial intelligence (AI) tools to help our recruiters assess and evaluate candidates' resumes and qualifications throughout the recruiting process. Humans will always make any candidate selection and hiring decisions. Please see our Candidate Privacy Statement for more information about how we use your personal data and your rights, including with regard to use of AI tools and opt out options.
Posting Statement
Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that's inclusive, and free from discrimination. Know your rights: workplace discrimination is illegal. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications - without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.
Not included in the source posting: about the role, benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.