People.ai logo
People.ai

Drive Revenue Intelligence Across All Your Customer-Facing Teams

Senior Software Engineer – Admin Platform

Full-stack EngineerSoftware EngineerContractRemoteSeniorTeam 201-500H1B SponsorCompany SiteLinkedIn

Location

Czechia

Posted

138 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer – Admin Platform

People.ai

• Take ownership of projects. From requirements gathering, through design, implementation and testing, to monitoring and maintenance throughout the tech stack. • Collaborate within the team, with other engineering teams and cross-functionally to enhance our users’ experience. • Follow software design and development best practices and promote such practices in the team. • Document design choices and operational knowledge to successfully deploy and run services. • Ensure code accuracy and efficiency with appropriate test coverage, integration testing and load testing. • Ensure robust alerting, dashboards, and runbooks for production services are in place.

Job Requirements

  • 7+ years of professional experience working on backend systems in an enterprise environment
  • 2+ years experience programming in Python 2.x/3.x or Scala or Java
  • Experience with SOA, microservices, and event-driven architecture
  • Experience with an enterprise-grade stack for scalable web apps, including messaging brokers, in-memory storage, and key-value databases
  • Strong knowledge of TDD, Unit, and automated test paradigms
  • Experience with SQL and RDBMS solutions
  • Experience with containerized applications, Docker, and Kubernetes
  • Possess a DevOps mindset, AWS experience is a plus
  • Experience with LLMs is a plus
  • Experience with large-scale data processing (Spark) is a plus
  • Bachelor’s Degree in Computer Science, Computer Engineering, or in a closely related discipline

Related Job Pages

More Full-stack Engineer Jobs

OtherRemoteTeam 1,001-5,000Since 1972H1B Sponsor

• Provide thought leadership and build software solutions that deliver high impact business value and deliver customer delight • Lead the design and implementation of software solutions that are scalable, reliable, and maintainable • Collaborate with a diverse cross functional team including business partners, Product Managers and designers to define product requirements, direction and clarity • Drive technical innovation and improvements of the design and architecture of software systems towards leading edge technologies and practices • Define, develop and drive software engineering best practices • Become an expert in the business process domain to better support the business and align technologies with the business outcomes • Work with the engineering leadership team to develop and execute on the company’s technical and business strategy • Conduct impact analysis to proactively identify impact of a change across multiple applications/systems • Perform technical due diligence and architectural assessments of third-party technologies and solutions. • Participate and drive decomposing a monolithic code base to decoupled services • Experiment and test ideas, validate assumptions against needs, reach conclusions and recommend solutions • Document standards, best practices, and engineering artifacts so others can easily understand, build and maintain best in class software systems • Debug the critical problems which arise in production and execute effective solutions within the application and across multiple applications/systems • Lead continuous learning and process improvement activities to improve design and overall engineering practices • Grow talent by participating in hiring and mentoring team members

Michigan
$208.8K - $306.2K / year
Job Closed
Ryan Specialty logo

Senior Software Development Engineer

Ryan Specialty

Ryan Specialty is an Equal Opportunity Employer. We are committed to building and sustaining a diverse workforce throughout the organization. Our vision is an inclusive and equitable workplace where all employees are valued for and evaluated on their performance and contributions. Differences in race, creed, color, religious beliefs, physical or mental capabilities, gender identity or expression, sexual orientation, and many other characteristics bring together varied perspectives and add value to the service we provide our clients, trading partners, and communities.

OtherRemoteTeam 1,001-5,000Since 2010H1B Sponsor

• Designs, develops, tests, and maintains software applications and systems related to the insurance industry including writing codes, debugging issues, and ensuring overall quality • Provides technical leadership to their team members by guiding and mentoring junior developers, conducting code reviews, and prompting best practices • Designs and implements the architecture of software systems, ensuring that they are scalable, secure, and maintainable and makes decisions on technologies, frameworks, and infrastructure • Analyzes complex technical problems and comes up with effective solutions, investigates issues, troubleshoots problems, and implements fixes • Stays abreast with the latest technologies, trends, and best practices, conducts research, and introduces innovative solutions to improve existing systems or develop new ones • Documents software designs, technical specifications, and development processes and ensures compliance with regulatory standards, security protocols, and data privacy regulations • Oversees integration of software systems, platforms, and third-party services to streamline insurance processes, such as policy management, underwriting, claims processing, and customer relationship management • Conducts automated and manual testing to ensure the quality, accuracy, and reliability of software applications in compliance with industry standards and regulatory requirements • Improves the software development process and workflow, identifies bottlenecks, proposes process improvements, and implements tools • Collaborates with other team members in product management, quality assurance, and infrastructure teams to ensure successful delivery of software projects • Estimates project timelines, coordinates with stakeholders, and tracks progress towards goals

United States
$132K - $165K / year
Job Closed
Endava logo

Senior Software Engineer – Full Stack

Endava

Technology is our how. And people are our why.

OtherRemoteTeam 10,001+Since 2000H1B No Sponsor

• Design and develop web services and UI pages using UML Modeling, MVC Architecture and Object-Oriented Programming • Gather system requirements and collaborate with the software developers/technical team • Define multiple approaches to business problems and implement technical solutions • Verify stability, interoperability, portability, security, scalability of system architecture and ensure that the code is well aligned with the requirements • Test the code and ensure that the functionality of the developed component meets the requirements and conduct reviews • Participate in Agile meetings and translate application storyboard and use cases into functional applications and provide technical solutions • Identify bottlenecks and bugs, and devise solutions to mitigate issues • Implement automated testing platforms using Junits / Mockito for Springboot and Jasmine tests for ReactJs • Implement Database solutions with any combination of SQL Server, PostgreSQL, and MongoDB • Build and deploy code using Dev Ops tools GIT and Jenkins • Deploy code in PCF or AWS cloud in different environments • Design and development of applications using Java, Springboot, Hibernet, JPA, web-services, and REST • Design and develop responsive and browser/OS compatible Web User Interfaces with any combination of HTML5, CSS3, DHTML, ReactJS, Angular and JavaScript • Write JUnit Test or JEST Unit Test cases • Utilize CI/CD using GIT Hub and Jenkins • Use SQL and any combination of relational Databases • Use of AWS, Azure or PCF technologies for deployment

United States
Job Closed
Articulate logo

Senior Software Engineer II – Expansion

Articulate

Maker of the world’s most popular apps for online training, Articulate 360 and Rise. Trusted by 118,000+ orgs worldwide.

OtherRemoteTeam 201-500Since 2002H1B Sponsor

• Partner cross-functionally with product managers, designers, and other engineers to align technical solutions with customer needs. • Drive outcomes with a high degree of autonomy, focusing on impact and quality results. • Lead development of new features and enhancements, balancing speed of delivery with scalability, reliability, and long-term sustainability. • Influence technical direction, driving design discussions, evaluating tradeoffs, and introducing frameworks and patterns that raise the engineering bar. • Contribute to a world-class engineering culture in a remote-first environment. • Mentor and support engineers at multiple levels: coaching, reviewing work, and fostering technical excellence across teams. • Guide incident response and operations by anchoring on-call rotations and helping others navigate complex challenges.

United States
$163.9K - $217.2K / year
Job Closed