Job Details

ID #43716928
State Utah
City Lehi
Job type Permanent
Salary USD $130,000 - $160,000 annually 130000 - 160000 annually
Source Kforce Technology Staffing
Showed 2022-06-30
Date 2022-06-29
Deadline 2022-08-28
Category Et cetera
Create resume

Remote Lead Software Engineer - Python

Utah, Lehi, 84043 Lehi USA

Vacancy expired!

RESPONSIBILITIES:Kforce's client, a growing company in Lehi, UT, is seeking a remote Lead Software Engineer with Python experience. We are working directly with the Hiring Manager on this exclusive search assignment. This position is 100% remote.

Summary:This company offers a competitive compensation package including base salary, annual bonus, etc. The Lead Software Engineer will be responsible for providing a single source of truth in our data warehouse that empowers users to answer complex questions and drive actionable insights. This role will work directly with data engineering, product management and business stakeholders, and will be a part of a cross-functional team developing, testing, deploying, monitoring, and supporting cloud-native solutions to high-impact business problems. Our team lives in the cloud (AWS), working primarily with Python for backend API endpoints and applications, utilizing both serverless and containers for our runtime.

Responsibilities: The Lead Software Engineer will guide the design and building of high quality solutions on AWS Cloud in a fast moving environment Will lead a team of 5 to 6 developers Will provide architectural design strategies Introduce leading edge technologies. Define conventions for the team and influence team members to adopt best practices. The Lead Software Engineer will influence the team to adopt -quality upfront- techniques Utilize your strong Python programming skills and deep knowledge of cloud services to implement highly scalable and reliable solutions Collaborate within the team's codebase, authoring PRs and reviewing other team members' PRs Utilize DevOps tools and best practices to implement highly automated deployment pipelines As a Lead Software Engineer, you will participate in and help build a collaborative, productive team culture around product-focused goals

REQUIREMENTS: B.S./M.S. in Computer Science or similar field or equivalent work experience At least 6-8+ years of professional software development experience Experience with Python Experience with Node.JS, React and/or Typescript Are plusses Experience working with multiple data storage technologies is preferred Ability to guide technical direction within a cross-functional engineering team Ability to write high-quality, well-tested code that places maintainability over cleverness Experience building applications and services in a service-oriented architecture Deep experience with a Cloud platform preferably AWS but will consider other cloud technologies Experience with SQL and relational databases Experience with containers and orchestration Experience with Function as a Service and other serverless technologies. Experience building CI/CD pipelines is preferred Experience writing automated test suites (unit, functional, and integration) is preferred Experience working with Infrastructure as Code Experience with Agile (Scrum) software development processes is preferred

Nice to haves: Experience with NoSQL and graph databases Experience with Flask is a plus Experience with Terraform, Serverless Application Model, Serverless Framework Experience with AWS cloud platform Experience with MySQL, Postgres Experience with orchestrating containers using ECS and Fargate Experience with AWS Serverless services such as Lambda, Aurora, SQS, and SNS

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Vacancy expired!

Subscribe Report job