Senior Software Engineer (Python) – Senior Associate
PwC · San Juan
Job description
About the role
As a Senior Software Engineer (Python) – Senior Associate at PwC, you will drive digital transformation by designing, coding, and testing innovative software solutions. You will work within the Cloud Engineering, Data & Analytics practice, collaborating with cross‑functional teams to deliver exceptional user experiences and build strong client relationships.
Key responsibilities
- Design, develop, and test Python‑based applications and standalone services extracted from legacy monolithic systems.
- Build event‑driven, serverless architectures using AWS Lambda and related services, and implement high‑throughput Kafka messaging pipelines.
- Implement CI/CD pipelines, conduct code reviews, and maintain coding standards.
- Optimize data flows involving S3, queuing, and caching (e.g., Redis) and re‑architect high‑transaction systems for cloud‑native scalability.
- Mentor junior team members and manage client expectations throughout project delivery.
Required profile
- At least a Bachelor’s degree and 2+ years of professional experience.
- Strong analytical thinking and ability to solve complex problems.
- Excellent client management and relationship‑building skills.
- Comfort with ambiguity and a proactive learning attitude.
Required skills
- Python programming
- AWS Lambda and other AWS services
- Kafka for event streaming
- Redis caching
- CI/CD practices
- AI‑assisted development tools (e.g., Claude)
What we offer
- Salary range $77,000 – $202,000 plus discretionary annual bonus
- Comprehensive benefits including medical, dental, vision, 401(k), holiday pay, vacation, and personal/family sick leave
- Opportunities for professional growth, mentorship, and brand development within a global firm
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Portugal.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 4 days ago
Expires 1 month from now
30 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
PwC
San Juan