Ness Digital Engineering Logo

Ness Digital Engineering

Backend Lead – Python & AWS

Reposted Yesterday
Remote
Hiring Remotely in United States
Expert/Leader
Remote
Hiring Remotely in United States
Expert/Leader
Lead the design, development, testing, deployment, and technical direction of scalable Python backend applications on AWS. Build REST APIs, microservices, event-driven architectures, and secure cloud-native solutions. Guide backend developers, establish engineering standards, review code, optimize databases and performance, and collaborate with architecture, product, DevOps, QA, security, and business teams. Drive CI/CD, automated testing, infrastructure automation, observability, production support, incident resolution, and financial-services security and compliance.
The summary above was generated by AI

Attention: This position requires hybrid work (2-3 days per week onsite) in Evansville, Indiana, USA. Unfortunately, remote work is not an option for this role.

Please apply only if you:

  • Currently live in or near Evansville, IN, or
  • Are willing and able to relocate to Evansville, IN, and
  • Can commit to the required hybrid work schedule.

Candidates who are unable to work onsite in Evansville will not be considered for this opportunity. Thank you for your understanding.


Experience: 10–14 years of overall IT experience, including 3+ years in technical leadership 

Industry: Financial Services 

Position Overview 

Ness is seeking an experienced Backend Lead with strong hands-on expertise in Python development and AWS cloud services to lead the design, development, and deployment of scalable, secure, and high-performance backend applications. 

The ideal candidate will combine deep Python programming skills, cloud-native application development experience, API and microservices architecture expertise, and proven technical leadership. The role involves working closely with solution architects, product managers, DevOps engineers, data teams, and other engineering stakeholders to deliver reliable enterprise solutions in a secure financial services environment. 

Key Responsibilities 

1. Backend Development & Python Engineering 

  • Lead the design, development, testing, and deployment of backend services and applications using Python. 

  • Develop scalable RESTful APIs and microservices using frameworks such as FastAPI, Flask, or Django. 

  • Establish coding standards, design patterns, reusable components, and engineering best practices. 

  • Review code, provide technical guidance, and ensure code quality, maintainability, performance, and test coverage. 

  • Optimize application performance, concurrency, database access, and resource utilization. 

  • Implement robust error handling, logging, validation, and exception management. 

2. AWS Cloud Architecture & Development 

  • Design and develop cloud-native backend applications leveraging AWS services. 

  • Build and deploy applications using services such as: 

  • AWS Lambda and Amazon ECS/EKS 

  • Amazon API Gateway 

  • Amazon S3 

  • Amazon SQS and Amazon SNS 

  • Amazon RDS and DynamoDB 

  • AWS Step Functions and EventBridge 

  • AWS CloudWatch, IAM, and Secrets Manager 

  • Implement event-driven architectures, asynchronous processing, and distributed application patterns. 

  • Design for scalability, high availability, fault tolerance, disaster recovery, and cost optimization. 

  • Collaborate with cloud and infrastructure teams to implement secure and reliable deployment architectures. 

  • Experience with MuleSoft and Apollo GraphQL is a Plus 

  

3. API & Microservices Architecture 

  • Define backend service boundaries, API contracts, integration patterns, and service communication strategies. 

  • Develop secure REST APIs and integrate with internal and external enterprise systems. 

  • Implement authentication and authorization using OAuth 2.0, JWT, IAM, and other applicable security mechanisms. 

  • Design asynchronous workflows using messaging and event-driven integration patterns. 

  • Ensure APIs meet requirements for performance, scalability, versioning, observability, and backward compatibility. 

4. Database & Data Management 

  • Design efficient data models and optimize queries for relational and NoSQL databases. 

  • Work with PostgreSQL, MySQL, Amazon RDS, DynamoDB, or equivalent database technologies. 

  • Implement transaction management, connection pooling, indexing, and data consistency controls. 

  • Ensure appropriate data validation, integrity, access control, and protection of sensitive information. 

5. Technical Leadership & Team Management 

  • Lead a team of backend developers, providing technical direction, mentoring, and code review. 

  • Translate business requirements into technical designs, development plans, and deliverable milestones. 

  • Collaborate with architects, product owners, QA, DevOps, security, and business stakeholders. 

  • Drive technical decisions, resolve complex engineering challenges, and manage technical dependencies. 

  • Promote Agile engineering practices, continuous improvement, and shared ownership of production quality. 

  • Participate in sprint planning, estimation, technical discussions, and delivery reviews. 

6. DevOps, Quality & Production Support 

  • Build and maintain automated testing and CI/CD workflows in collaboration with DevOps teams. 

  • Work with Git, Jenkins, GitHub Actions, AWS CodePipeline, or equivalent tools. 

  • Implement unit, integration, API, and performance testing using frameworks such as pytest. 

  • Support infrastructure automation using Terraform, AWS CloudFormation, or equivalent tools. 

  • Monitor application health, diagnose production incidents, conduct root cause analysis, and implement corrective actions. 

  • Establish logging, metrics, tracing, alerting, and operational readiness standards. 

7. Security & Financial Services Compliance 

  • Implement secure coding practices and follow application security standards. 

  • Protect sensitive customer and financial information through encryption, access controls, and secure secrets management. 

  • Identify and remediate vulnerabilities in application code, dependencies, APIs, and cloud configurations. 

  • Support auditability, traceability, and compliance with applicable financial services security and privacy requirements. 

  • Partner with cybersecurity and risk teams to incorporate security controls throughout the software development lifecycle. 

  • Security Architecture Experience with MuleSoft and Apollo GraphQL is a Plus 

  

Required Technical Skills 

  • 10+ years of overall software engineering experience, with strong hands-on Python development expertise. 

  • At least 3 years of technical leadership or experience leading backend engineering initiatives. 

  • Strong proficiency in Python, object-oriented programming, data structures, algorithms, and software design principles. 

  • Experience with FastAPI, Flask, Django, or similar Python frameworks. 

  • Strong experience designing and developing RESTful APIs and microservices. 

  • Hands-on experience with AWS cloud services and cloud-native application development. 

  • Experience with AWS Lambda, API Gateway, S3, SQS/SNS, RDS, DynamoDB, IAM, and CloudWatch, or equivalent relevant services. 

  • Strong understanding of relational and NoSQL databases, SQL, schema design, and query optimization. 

  • Experience with automated testing, pytest, mocking, and test-driven development practices. 

  • Proficiency with Git, CI/CD pipelines, Docker, and application deployment practices. 

  • Knowledge of asynchronous programming, concurrency, distributed systems, and event-driven architecture. 

  • Strong understanding of application security, authentication, authorization, and secrets management. 

  • Excellent problem solving skills 

Similar Jobs

19 Minutes Ago
Remote or Hybrid
Boston, MA, USA
120K-225K Annually
Senior level
120K-225K Annually
Senior level
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Own the vision, roadmap, backlog, and priorities for an AI-enabled Connected Insights product supporting independent agents and employees. Translate strategy, research, and data into measurable outcomes; prioritize personalized insights and next-best actions; partner with business, marketing, data science, UX, architecture, and technology teams; conduct experimentation and A/B testing; define success metrics; and align senior stakeholders through complex decisions and trade-offs.
Top Skills: AgileAPIsArtificial Intelligence (Ai)Salesforce
An Hour Ago
Remote or Hybrid
United States
165K-223K Annually
Expert/Leader
165K-223K Annually
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Architect and operate scalable cloud and virtualized lab platforms for global sales engineering teams. Build automated cybersecurity demonstrations simulating malware, exploit paths, and detection workflows. Lead self-service tooling, product demonstration readiness, infrastructure reliability, outage resolution, security governance, and major conference technical operations. Partner with Product Management, Engineering, Information Security, and Platform Engineering while providing technical leadership across complex infrastructure initiatives.
Top Skills: AWSAzureBashCi/CdCloudFormationCybersecurity PlatformsGCPLinuxModern Web FrameworksNetworkingPowershellPythonTerraformUnixVirtualizationWindows Server
2 Hours Ago
In-Office or Remote
43K-78K Annually
Junior
43K-78K Annually
Junior
Other • Utilities
Acquire and grow small and medium-sized business accounts within an assigned territory. Responsibilities include prospecting, cold calling, networking, identifying customer needs, presenting wireless solutions, negotiating and closing deals, managing sales funnels, forecasting, and maintaining customer relationships while meeting or exceeding sales targets.
Top Skills: Sales Force AutomationWireless Telecommunications

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account