Apply

Senior Software Engineer, Backend

Posted 7 months agoViewed

View full description

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

πŸ“ Location: United States

πŸ’Έ Salary: 170000 - 200000 USD per year

πŸ” Industry: Fintech

🏒 Company: SentiLinkπŸ‘₯ 11-50πŸ’° $70,000,000 Series B over 3 years agoFraud DetectionInformation TechnologyCyber SecurityIdentity ManagementNetwork Security

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

πŸͺ„ Skills: AWSDockerPostgreSQLPythonSoftware DevelopmentAgileProduct ManagementSCRUMGoPostgresRDBMS

Requirements:
  • 5+ years of software development experience building enterprise or consumer facing products.
  • Experience with building API-based products using Python, Golang, or similar technologies.
  • Excellent analytical and problem-solving skills.
  • Interpersonal skills and a sense of humor.
  • Familiarity with RDBMS (e.g. postgres) and ability to write efficient queries.
  • Experience with Docker and AWS technologies.
  • Familiarity with fintech or financial services.
  • Experience in a scrum/agile development environment.
  • Candidates must be legally authorized to work in the United States.
Responsibilities:
  • You are the owner of one large section of our codebase.
  • Lead the technical direction and provide guidance to ensure alignment with project goals.
  • Code, test, debug, document, and maintain software applications.
  • Design and build a suite of API-based decisioning products.
  • Partner with product management to drive agile delivery.
  • Ensure new software meets quality standards by writing automated tests.
  • Work with stakeholders to analyze usage and product metrics.
  • Troubleshoot and resolve product issues.
  • Work cross-functionally to resolve complex customer problems.
  • Ensure platform and services meet SLA requirements.
Apply

Related Jobs

Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 100000.0 - 120000.0 USD per year

πŸ” Software Development

🏒 Company: Close

  • 5+ years experience building modern back-end systems
  • Professional Python experience preferred
  • Hands-on experience with MongoDB, PostgreSQL, Elasticsearch
  • Design and implement new user-facing features
  • Improve performance of GraphQL and REST APIs
  • Build and enhance integrations with other SaaS platforms

AWSDockerGraphQLPostgreSQLPythonElasticSearchFlaskKafkaKubernetesMongoDBREST APIRedisWebRTCCI/CDTerraformAnsible

Posted about 19 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 169000.0 - 240000.0 USD per year

πŸ” Software Development

  • 5+ years of experience in software development or engineering, with a deep understanding of system design and architecture.
  • 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.
  • Design and implement large-scale, high-availability, and scalable systems.

AWSBackend DevelopmentDockerLeadershipPythonSoftware DevelopmentSQLAgileCloud ComputingJavaKotlinKubernetesSCRUMSoftware ArchitectureSpring BootAPI testingNosqlCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringDevOpsMicroservices

Posted 3 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

🏒 Company: VantaπŸ‘₯ 501-1000πŸ’° $150,000,000 Series C 7 months agoInternetArtificial Intelligence (AI)ComplianceCyber SecuritySoftware

  • 8+ years of industry experience
  • Strong product mindset and enterprise product experience
  • Technical leadership roles on complex projects
  • Familiarity with TypeScript
  • Lead complex projects with multiple stakeholders
  • Support design reviews and communicate constraints
  • Develop and launch greenfield products
  • Drive initiatives for operational posture and execution quality

Backend DevelopmentLeadershipSoftware DevelopmentCloud ComputingTypeScriptREST API

Posted 8 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

🏒 Company: VantaπŸ‘₯ 501-1000πŸ’° $150,000,000 Series C 7 months agoInternetArtificial Intelligence (AI)ComplianceCyber SecuritySoftware

  • Have at least 5 years of industry experience
  • Have experience with complex infrastructure challenges related to scale, reliability, and performance
  • Have played technical leadership roles for teams or complex projects
  • Design and build CI and build systems to ensure Vanta engineers are building robust product quickly
  • Modernize our testing tooling and tighten iteration loops in the developer experience
  • Solve upcoming scalability problems related to our build system, developer workflows / experience, and key infrastructure and services
  • Lead complex projects with multiple stakeholders and engineers to enable our business and team to scale
  • Support design reviews, communicate constraints, and help engineers make the right trade-offs
  • Set direction for critical infrastructure, enabling us to stay ahead of continued rapid growth.
  • Work with talented and kind engineers to make a significant impact on our customer base, enabling them to improve their security and prove it
  • Contribute to building Vanta’s engineering culture as we grow

AWSBackend DevelopmentDockerLeadershipNode.jsProject ManagementSoftware DevelopmentGitKubernetesMongoDBSoftware ArchitectureTypeScriptCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringDevOpsMicroservicesExcellent communication skills

Posted 8 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 169000.0 - 219000.0 USD per year

πŸ” Software Development

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

  • 4+ years of experience designing, developing, and launching backend systems
  • Experience with distributed systems using AWS, MySQL, and Kubernetes
  • 4+ years working in Site Reliability or Production Engineering
  • Own and deliver quarterly goals for the team
  • Collaborate with product management and design
  • Identify and advocate for project issues
  • Create and monitor metrics for operations
  • Set and improve code review and design standards
  • Develop talent on the team through feedback and guidance

AWSPythonKotlinKubernetesMySQL

Posted 9 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 29000.0 - 33000.0 PLN per month

πŸ” Software Development

🏒 Company: Sprout SocialπŸ‘₯ 501-1000πŸ’° $40,500,000 Series D about 6 years agoSaaSAppsAnalyticsSoftwareSocial Media

  • 4+ years experience in a production environment
  • 3+ years programming in Java, Python, or C++
  • 3+ years developing scalable backend services
  • Embed in engineering squads to work on product and infrastructural roles
  • Monitor health of services in production
  • Participate in technical design meetings

Backend DevelopmentPythonSQLJavaC++Nosql

Posted 10 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: TinesπŸ‘₯ 101-250πŸ’° $50,000,000 Series B 10 months agoInformation ServicesIndustrial AutomationSecurityData IntegrationCyber SecurityEnterprise SoftwareSoftware

  • 6+ years as a professional software engineer
  • Experience delivering software with a high-level programming language
  • Familiarity with Ruby and TypeScript is a plus
  • Ability to learn and adapt to new technologies
  • Work closely with colleagues to build effective solutions
  • Make immediate changes in the codebase
  • Shape workflow execution processes
  • Write and review high quality code
  • Identify improvement opportunities in codebase and processes
  • Own problems and solutions all the way to production
  • Mentor fellow engineers

AWSBackend DevelopmentDockerRubyTypeScriptPostgresRedis

Posted 10 days ago
Apply
Apply

πŸ“ United States, Canada

πŸ’Έ 120000.0 - 165000.0 USD per year

πŸ” Software Development

🏒 Company: InvocaπŸ‘₯ 201-500πŸ’° $83,000,000 Series F over 2 years agoDigital MarketingArtificial Intelligence (AI)AdvertisingAnalyticsTelecommunications

  • 3+ years of experience with Ruby on Rails, GraphQL, MySQL/PostgreSQL, and Elasticsearch required
  • Familiarity with test-driven development (TDD) and a track record of writing tests for complex systems
  • A strong passion for good documentation and problem-solving
  • Familiarity with industry best practices, especially in backend development and large, evolving codebases
  • Competence in multiple areas beyond coding, such as performance optimization, monitoring, integration testing, security, or visual design
  • Clear and effective communication skills with the ability to collaborate across teams
  • Curiosity and the drive to understand and improve complex systems
  • Comfort with being on-call and handling production issues swiftly and efficiently
  • Experience working with legacy systems and a careful, thoughtful approach to drive scalability and proactive solutions
  • Write high-quality, maintainable code as part of the Omega team’s backend systems
  • Own and execute projects of increasing complexity with end-to-end responsibility
  • Identify areas of improvement in our codebase, suggest future work, and contribute to long-term strategic technical decisions
  • Mitigate risks in the development cycle, from ideation to delivery, ensuring the stability and scalability of our backend services
  • Provide regular updates to leadership on progress, blockers, and potential issues
  • Take part in On Call responsibilities for your team’s services and promptly address any production issues
  • Collaborate with teammates on daily tasks, balancing individual work and pairing sessions
  • Work on migrating MySQL to Elasticsearch with an in-depth understanding of test-driven development (TDD) and production reports
  • Approach legacy systems with a careful mindset, driving proactive solutions to scale and improve infrastructure
  • Embrace the challenge of working with complex, difficult codebases and find innovative ways to improve them

Backend DevelopmentGraphQLPostgreSQLSQLElasticSearchMySQLRuby on RailsCI/CDRESTful APIsSoftware Engineering

Posted 28 days ago
Apply
Apply

πŸ“ United States, Mexico, United Kingdom, Australia, Japan, India, Philippines, Europe

🧭 Full-Time

πŸ” Software Development

  • 8+ years of expertise in backend development, with proficiency in Java and experience with serverless frameworks (e.g., AWS Lambda, Google Cloud Functions).
  • Hands-on experience with frontend technologies (e.g., React, Web Components).
  • Strong understanding of distributed systems, scalability, and data modeling.
  • Proven ability to work effectively in cross-functional teams and collaborate with stakeholders across various locations, including distributed teams based in Europe and the USA, to deliver impactful solutions.
  • Practical experience in cloud technologies and frameworks, specifically developing serverless applications on AWS using technologies such as lambda, DynamoDB, API Gateway and SNS/SQS/EventBridge.
  • Extensive experience with software development best practices (e.g. design patterns, test-driven development, code profiling, debugging).
  • Experience with CI/CD tools, including build, deployment and test automation.
  • Ability to communicate effectively with both technical and non-technical colleagues in agile environments.
  • A passion for mentoring and developing the skills of junior engineers.
  • Design, develop, and optimize scalable shared backend services using Java and serverless technologies (AWS Lambda)
  • Design / implement RESTful APIs and event-driven systems
  • Contribute to the development of user-facing frontend components as needed.
  • Optimize existing services for improved performance and cost-efficiency
  • Collaborate closely with cross-functional teams, including Architects, Product Managers, and other engineering leads, to deliver innovative solutions.
  • Provide mentorship and guidance to junior developers, fostering growth and sharing best practices.
  • Implement and maintain CI/CD pipelines
  • Ensure high-quality code through peer reviews, automated testing, and adherence to software development standards.
  • Create comprehensive documentation for the developed shared components, including usage guidelines and examples.

Software DevelopmentDynamoDBFrontend DevelopmentJavaServerlessReactCI/CDRESTful APIsMicroservices

Posted about 1 month ago
Apply
Apply

πŸ“ USA

πŸ’Έ 180625.0 - 212000.0 USD per year

πŸ” Cryptocurrency and financial services

🏒 Company: Coinbase Careers PageπŸ‘₯ 1000-5000

  • You have at least 5 years of experience in software engineering.
  • You have experience with Card products and built or worked on such a product at scale.
  • You’ve designed, built, scaled and maintained production services, and know how to compose a service oriented architecture.
  • You write high quality, well tested code to meet the needs of your customers.
  • You’re passionate about building an open financial system that brings the world together.
  • Build new services to meet critical product and business needs using Golang for our Card program.
  • Design scalable systems to solve novel problems with modern cloud technology and industry best practices.
  • Articulate a long term vision for maintaining and scaling our backend systems and the teams running them.
  • Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter.
  • Write high quality, well tested code to meet the needs of your customers.

PostgreSQLBlockchainDynamoDBMongoDB

Posted about 1 month ago
Apply