Apply

Senior Software Engineer, Backend (Merchant Interfaces)

Posted 2 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ“ Location: U.S.

πŸ’Έ Salary: 150000.0 - 200000.0 USD per year

πŸ” Industry: Financial technology

πŸ—£οΈ Languages: Python, Kotlin

⏳ Experience: 5+ years

πŸͺ„ Skills: AWSDockerPythonSQLAgileKotlinNosqlDevOps

Requirements:
  • 5+ years of experience in software engineering with leadership responsibilities.
  • Experience mentoring junior engineers.
  • Passion for working with cross-functional teams.
  • Proficiency in modern programming languages such as Python, Kotlin.
  • Experience with cloud platforms including AWS, Azure, or Google Cloud.
  • Knowledge of containerization technologies like Docker and Kubernetes.
  • Familiarity with database systems (SQL, NoSQL) and web frameworks.
  • Experience in RESTful API development.
  • Strong understanding of Agile, Scrum, and DevOps methodologies.
  • Excellent problem-solving and analytical skills.
Responsibilities:
  • Lead the design, development, and deployment of software systems and applications.
  • Collaborate with cross-functional teams to define software requirements and architecture.
  • Write clean, maintainable, and efficient code.
  • Optimize and refactor existing code for performance and scalability.
  • Provide mentorship and guidance to junior and mid-level engineers.
  • Review code and ensure adherence to best coding practices.
  • Lead technical discussions and design reviews.
  • Analyze and troubleshoot complex technical issues.
  • Develop innovative solutions focusing on robustness, security, and performance.
  • Actively participate in creating an inclusive workplace.
Apply

Related Jobs

Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 150000.0 - 200000.0 USD per year

πŸ” Financial Services

🏒 Company: AffirmπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity almost 4 years agoπŸ«‚ Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 5+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers.
  • Proficiency in modern programming languages such as Python, Kotlin, or similar.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
  • Knowledge of database systems (SQL, NoSQL), web frameworks, and RESTful API development.
  • Strong understanding of software development methodologies (Agile, Scrum, DevOps).
  • Excellent problem-solving and analytical skills.

  • Lead the design, development, and deployment of software systems and applications.
  • Collaborate with cross-functional teams to define software requirements and architecture.
  • Write clean, maintainable, and efficient code in programming languages such as Python, Kotlin, or others as required.
  • Optimize and refactor existing code to enhance performance and scalability.
  • Provide mentorship and guidance to junior and mid-level engineers.
  • Review code, provide feedback, and ensure adherence to best coding practices.
  • Lead technical discussions, design reviews, and solution brainstorming sessions.
  • Analyze and troubleshoot complex technical issues.
  • Develop innovative solutions to meet business needs, focusing on robustness, security, and performance.
  • Actively participate in making their team and workplace an inclusive environment.

AWSDockerLeadershipPythonSoftware DevelopmentSQLAgileKotlinKubernetesSCRUMAzureNosqlAnalytical SkillsMentoringDevOps

Posted about 1 month ago
Apply