
Python Software Engineering & Development, AVP
State Street · Boston, MA
- On site
- Full-time
- $157,500 / year
- Boston, MA
Job highlights
- Develop cloud-native applications and services.
- Automate and manage cloud-based systems.
- Collaborate with global, cross-functional teams.
- Troubleshoot and resolve technical issues.
- Enhance technology stack features.
About the role
About the Role
We are seeking a smart, experienced, and talented individual that takes a service-oriented approach to their work and is passionate about software development and process automation. In this role you will work as part of an agile team of software developers and systems engineers responsible for building, supporting, and enhancing the feature set of our cloud native technology stack.
Responsibilities
- Development of new processes, services and applications using modern software development languages, tools, and methodologies.
- Automation, configuration, monitoring, and troubleshooting of cloud-based Linux and Windows Systems.
- Collaborate with geographically dispersed, cross-functional teams to streamline workflows.
- Support business users with technical issues.
- Identify root causes for technical problems and continuously refine our infrastructure.
- Define and document workflows and operating procedures for complex systems.
Key Skills & Requirements
- Current skills using programming languages/tools for our active code bases are required. These include Python, SQL, HTML, CSS, Javascript, TypeScript, JSON, XML, Java, Spring, Maven, Junit, Bash, and Powershell.
- Proficiency in developing with SQL Server databases is key to this role and strong skills are required.
- Demonstrated proficiency with Git and modern CI/CD software engineering practices.
- Master's degree in computer science or information technology (or similar) or equivalent experience.
- 3-4 years of experience writing software using Python, SQL, HTML, CSS, Javascript, TypeScript, JSON, XML, Java, Spring, Maven, Junit, Bash, and PowerShell.
- 3-4 years of experience developing with SQL Server databases.
- 1-2 years of experience building and deploying systems using Amazon Web Services (AWS).
- Proficient with modern software development methodologies and tools (IDEs, GIT, Jira, Confluence, agile, scrum, CI/CD, etc.).
- Great communicator and an ability to thrive in a fast paced, dynamic environment.
- Independent thinker and problem solver with good attention to detail.
- Service-oriented with a passion for quality.
What We Value
A successful candidate will be service-focused, a team player, eager to learn new technologies, skilled in using modern software development tools, familiar with automation techniques, and exceptional at helping people find innovative solutions to challenging problems. This job is an excellent fit for someone eager to make key contributions in our fast-paced, ever-evolving environment.
Salary & Benefits
Salary Range: $90,000 - $157,500 Annual. Employees are eligible to participate in State Street’s comprehensive benefits program, which includes: our retirement savings plan (401K) with company match; insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages; paid time off including vacation, sick leave, short term disability, and family care responsibilities; access to our Employee Assistance Program; incentive compensation including eligibility for annual performance-based awards (excluding certain sales roles subject to sales incentive plans); and, eligibility for certain tax advantaged savings plans.
About State Street
Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success. We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you’ll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future.
Equal Opportunity Employer
As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law.
Key skills/competency
- Python Software Engineer
- Software Development
- Process Automation
- Cloud Native Technologies
- Agile Methodologies
- SQL Server
- CI/CD
- Git
- AWS
- Java
Skills & topics
- Python
- Software Engineer
- Development
- AVP
- State Street
- SQL
- AWS
- CI/CD
- Agile
- Cloud Native
How to get hired
- Tailor your resume: Highlight Python, SQL, AWS, and CI/CD experience.
- Showcase automation skills: Emphasize process improvement and scripting.
- Demonstrate collaboration: Provide examples of working with diverse teams.
- Prepare for technical questions: Review SQL Server, Git, and agile practices.
- Express service-orientation: Articulate your passion for quality solutions.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the key technical skills required for the Python Software Engineer role at State Street?
- The Python Software Engineer role at State Street requires proficiency in Python, SQL, HTML, CSS, Javascript, TypeScript, JSON, XML, Java, Spring, Maven, Junit, Bash, and PowerShell. Strong skills in SQL Server databases and experience with Git and modern CI/CD practices are also essential. Familiarity with AWS is preferred.
- What kind of experience is expected for this Python Software Engineer position?
- State Street is looking for candidates with 3-4 years of experience in software development using the listed programming languages, alongside 3-4 years of experience with SQL Server databases. Additionally, 1-2 years of experience building and deploying systems using Amazon Web Services (AWS) is expected.
- What is the educational requirement for the Python Software Engineer job at State Street?
- A Master's degree in computer science or information technology, or a similar field, is preferred. However, equivalent experience will also be considered for the Python Software Engineer position.
- How does State Street approach agile development for its software engineering roles?
- State Street utilizes modern software development methodologies, including agile and scrum. Candidates should be proficient with agile practices, as well as tools like Jira and Confluence, to effectively collaborate within cross-functional teams.
- What are the opportunities for growth and development at State Street for a Python Software Engineer?
- State Street is committed to fostering an environment where employees can reach their full potential, offering inclusive development opportunities. As part of an agile team, you'll work with a cloud-native technology stack and have opportunities to learn new technologies.
- What is the salary range for the Python Software Engineer role at State Street?
- The salary range for the Python Software Engineer position at State Street is $90,000 to $157,500 annually. This range may vary based on the candidate's primary work location.
- Does State Street offer a comprehensive benefits package for this role?
- Yes, State Street offers a comprehensive benefits program that includes a 401K with company match, various insurance coverages (medical, dental, vision, etc.), paid time off, and access to an Employee Assistance Program.
- What does State Street value in its employees for this Python Software Engineer position?
- State Street values employees who are service-focused, team players, eager to learn, skilled in modern development tools, familiar with automation, and adept at finding innovative solutions to challenging problems.