MUST BE A US CITIZEN
We are seeking a Python software engineer to join our software delivery teams working in a variety of computing environments. These collaborative teams create services using a wide range of technologies related to Python-based software development.
Work within an agile software development team to develop innovative applications that address our clients’ most challenging business, technology, and system integration needs. Develop new and support existing software solutions for a data processing pipeline powering analytics, a public API, and a modern frontend website for a dynamic user base. Leverage agile methodologies to work daily with product owners, user experience designers, frontend developers, and data providers to extend REST APIs and their backend architecture. Use a cloud platform and the latest technologies to implement proven architecture and software design patterns, and modern data integration techniques. Work in a dynamic environment with talented team members to deliver quality software capabilities.
If serving the public through developing Python-based software sounds exciting to you and you possess foundational knowledge about the end-to-end process of delivering software, we invite you to apply to become part of our growing team of software engineers.
KEY ACTIVITIES
- Experience working within and influencing Agile teams.
- Experience submitting Pull Requests in GitHub, and passing Continuous Integration checks
- Proficiency developing and deploying applications on a Linux OS
- Proficiency with non-relational/NoSQL databases, like Elasticsearch (preferred), Cassandra, MongoDB, Neo4j, OrientDB, or similar
- Experience with a caching solution, like ElasticCache (preferred), Redis, Memcache, Hazelcast, Geode/GemFire or similar
- Proficiency with Spark APIs (preferably PySpark) to manipulate DataFrames
- Experience building and tuning analytical SQL queries for ETL, reporting, or AI/ML data prep, preferably using PostGres
- Experience managing AWS cloud services, such as RDS, EC2, S3 and the AWS CLI
- Experience using Docker to build containerized microservices applications and DevOps tools
- QUALIFICATIONS
- Bachelor’s degree specializing in STEM (Science, Technology, Engineering, Mathematics), or a closely related field, from an accredited college or university, or equivalent combination of directly related education and/or experience.
- 3+ years designing and contributing to API-based project(s)
- 3+ years professional experience with Python
- 2+ years of experience with relational databases, like PostgreSQL(preferred), MySQL, SQL Server, Oracle
- 1-2 years of experience with a web application framework in any of: Python, Java, .NET, Ruby, Node.js, or Go
- 1-2 years of experience designing and integrating with web-based HTTP APIs (REST (preferred), GraphQL, SOAP)
- 1-2 years of experience with ETL or data processing/integration using tools such as Apache Spark, PySpark, Pandas, Parquet, Amazon EMR, Databricks, Informatica, Oracle Data Integrator, SQL Server Integration Services, or similar platforms or vendor tools
- 1-2 years developing applications using an Object/Relational Mapper, Django ORM (preferred), Hibernate, Entity Framework.
- Incumbent must be fully vaccinated against COVID-19, unless the Bank grants an accommodation based on a medical condition or sincerely held religious belief.
- The primary desired work location for this position is Kansas City. We offer employees the flexibility to work from home up to 80 percent of the time, depending on specific team needs. Also considering full time remote candidates.
- United States citizenship is required for this position.
Our Total Rewards programs offers benefits that go beyond the basics featuring:
- Market-leading Medical, Dental, and Vision Insurance
- Tuition Reimbursement
- 401k/Thrift Plan
- Pension Plan
- Flexible Spending Accounts
- Life Insurance
- Vacation & Personal Time
- 11 Paid Holidays
- Parental Leave
- Adoption Assistance
- Onsite Fitness Center (Kansas City location)
- Onsite Cafeteria
- Free Parking
Additional Convenience Benefits, Discounts and More…This position has additional screening requirements due to the information accessed while performing the job. These additional screenings would be initiated at the time of offer acceptance and can take up to a couple of months to be completed. You can begin work before the screening is completed; however, continued employment is contingent on acceptable screening results. The areas screened may include education/employment verification, criminal history, credit history, and reference checks. United States citizenship is required for this position.
Job Type: Full-time
Pay: From $55.00 per hour
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Parental leave
- Retirement plan
- Tuition reimbursement
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- Front-end development: 3 years (Preferred)
- Python-based software: 3 years (Preferred)
Work Location: Remote
Please Note :
caminobluff.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, caminobluff.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.