Sr Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
- Design and implement back-end REST services using Python, Django and other relevant technologies
- Make decisions on database schemas, communication protocols, and other transactional logic
- Deliver high-quality code following best practices & coding standards, including clean code, unit tests, and CI-CD
- Collaborate with stakeholders & frontend engineers on the requirements, functionality and traits of services
- Take ownership and lead projects to deliver new features and functionality
- Create Proofs-of-Concept and perform R&D to explore and discover novel solutions
- Design cloud solutions composed of both infrastructure and services
- Collaborate with Tech Lead & ML Engineers to integrate AI technologies to solve business problems
- Work in an agile environment, employing an experimental approach to adapt to the evolving needs of a growing startup
- Provide troubleshooting and bug-fixing support to ensure the smooth operation of our software solutions
Requirements
- At least 10 years experience in a Software Engineer role or similar position, with a strong emphasis on full-stack web development
- Deep experience in Python software engineering, able to meet modern best practices and mentor other engineers
- At least 5 years experience with one or more Python services frameworks such as Django, Flask or FastAPI
- Demonstrated experience building line-of-business applications or customer facing products, preferably with experience developing B2B SaaS applications
- System design and solution engineering experience, able to wield both infrastructure and application logic to solve business problems
- Knowledge of modern cloud deployments on AWS utilizing resources such as S3, ECS/EKS,
- RDS and lambdas to compose solutions
- Familiarity with basic with DevOps practices (Github Actions, Infrastructure-as-code, etc)
- Excellent troubleshooting skills, with the ability to identify, triage and address errors, bugs, and technical limitations
- Effective communication skills, both written and verbal.
- A track record of learning new techniques & technology, staying up-to-date with industry trends, and learning new tools and growing your skills
- Experience integrating AI technologies into applications is desirable but optional
About the company
About Us: Prometric is a leading provider of technology-enabled testing and assessment solutions to many of the world’s most recognized licensing and certification organizations, academic institutions, and government agencies. We support more than 7 million test takers annually at our testing locations in 180 countries around the world. With over three decades of experience working with clients of all sizes across a multitude of industry sectors, our mission is to design and deliver the highest quality and most innovative testing solutions anytime, anywhere., Prometric (prometric.com) is a global leader in credentialing and skills development, building the workforce of tomorrow across all industries and professions in 180+ countries with the largest testing center footprint of any assessment provider. With more than 30 years of assessment expertise, innovation, and best-in-class solutions, Prometric changes lives to create a better world.
As a Backend Engineer, you build the foundation and core functionality surfaced to B2B customers with our SaaS platform. You fuse traditional Software Engineering techniques with a wealth of AI capabilities to fundamentally change the way customers perform work. Your primary focus will be on building robust services for AI-powered systems. This role provides an exciting and rare opportunity for those looking to be a part of the evolving AI journey while solving real-world problems.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Best Countries for Software Engineers
Software Engineer Career: Things You Should Know
The 12 Best Jobs for Software Engineers