Apply

Senior Software Engineer

Posted 2024-12-03

View full description

πŸ’Ž Seniority level: Senior, solid experience

πŸ“ Location: United States, Estonia

πŸ” Industry: B2B technology

🏒 Company: Pactum

πŸ—£οΈ Languages: English

⏳ Experience: Solid experience

πŸͺ„ Skills: AgileTypeScriptPostgresReactCI/CD

Requirements:
  • Solid experience with object-oriented programming languages.
  • Strong communication skills and ability to collaborate with a team.
  • Comfort with Agile methodologies, Lean principles, TDD, SOLID, DDD, and CI/CD.
  • Experience in leading development efforts and taking ownership of problems.
Responsibilities:
  • You will be building tools that enable the design, management, and monitoring of automated negotiations at scale.
  • Engage with complex problems that are unique and unsolved in the industry.
  • Contribute to software development in a rapidly evolving startup environment.
Apply

Related Jobs

Apply

πŸ“ Poland, other East Europe locations

🧭 Contract

πŸ” Cloud technology

🏒 Company: DoiT

  • 6+ years of software development experience.
  • Significant experience with Kubernetes and a deep understanding of its workings.
  • Experience with EKS and/or GKE is highly advantageous.
  • Full Stack or Frontend/Backend engineer willing to learn Full Stack.
  • Solid understanding of programming languages, ideally React and Go, and willingness to learn.
  • Experience in Cloud solution development is advantageous but not required.
  • Embraces continuous development and learning.
  • Knowledge of software engineering practices and a passion for high-quality applications.
  • Experience with Git/GitHub.
  • Excellent communication skills in English, both written and verbal.
  • Self-organized, goal-oriented, and flexible in a fast-paced environment.

  • Implementing features from proposal to maintenance.
  • Reviewing pull requests and participating in code reviews.
  • Improving the health of the codebase, dedicating one day per week to housekeeping.
  • Providing feedback during team discussions to address challenges early.

Software DevelopmentGitKubernetesGoReactCommunication Skills

Posted 2024-12-03
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 149600.0 - 224400.0 USD per year

πŸ” Safety and justice technology

🏒 Company: Axon

  • Bachelor's Degree in Computer Science, Engineering, or related field
  • 8+ years of experience in full stack positions
  • Experience designing and delivering highly-available, scalable cloud-based systems
  • Experience in JavaScript/TypeScript
  • Experience with one backend language (such as Java, Scala, Go, C#, C++, or similar)
  • Experience working with SQL and NoSQL data stores
  • Experience using Docker and Kubernetes
  • Familiarity with CI/CD tools like Jenkins, GitHub, TeamCity, ArgoCD
  • Experience working in an Agile environment

  • Develop a new set of Axon Records modules for Crash and Citation functionality
  • Lead engineering architecture design reviews
  • Set a high technical bar for the team through code and architecture design reviews
  • Mentor engineers
  • Work across teams with Product, Design, and Engineering to create integrated solutions
  • Improve Engineering processes including long-term thinking, sprint planning, and stand-ups
  • Build services adhering to high availability and latency standards

DockerSQLAgileJavaJavascriptJenkinsKubernetesTypeScriptJavaScriptNosqlCI/CDMentoring

Posted 2024-12-03
Apply
Apply

πŸ“ United States, Canada

πŸ” Artificial Intelligence

🏒 Company: Cresta

  • Bachelor’s degree in Computer Science or related field.
  • Strong Computer Science fundamentals.
  • 8+ years of experience in relevant domains.
  • Very solid coding skills.
  • Familiar with React or Angular, used in large-scale consumer-facing products.
  • Proficient in designing and maintaining clear frontend architecture.
  • Experience as a technical lead of frontend stack supporting various product features.

  • Play a substantial role in the platform frontend engineering team.
  • Work with Cresta product and engineering teams to build and improve the platform.
  • Stay closely with customers and analyze technical tradeoffs.
  • Develop high-quality, reusable, and well-tested system components.
  • Identify product improvement opportunities and generate ideas.
  • Demonstrate and uphold engineering best practices.

LeadershipDesign PatternsFrontend DevelopmentAngularReactCollaboration

Posted 2024-12-03
Apply
Apply

πŸ“ USA, UK, India

πŸ” B2B technology

🏒 Company: DemandbaseπŸ‘₯ 501-1000πŸ’° $175.0m Debt Financing on 2023-02-16Sales AutomationAdvertisingBig DataSaaSAnalyticsB2BMarketingMarketing AutomationSoftware

  • Minimum of 4 years of relevant work experience as a front-end engineer.
  • Experience working on large-scale React applications.
  • Close collaboration with UX and Product teams.
  • Attention to detail at both visual and technical levels.
  • Strong product-oriented mindset with a desire to solve customer problems.
  • Experience with cross-functional platform engineering teams for thoughtful API design.

  • Help develop and own our single-page React (Typescript) application.
  • Set technical direction and standards across the product & engineering organization.
  • Serve as a senior resource for code reviews and best practices.
  • Work on a cross-functional team to design, develop, test, and release new functionality based on sophisticated ML-driven analytics.
  • Collaborate with Cloud Ops and QA to ensure industry-standard build, test, deploy pipelines.

AgileJavaJavascriptJestQAJavaScriptProduct DevelopmentReactSeleniumCI/CDAttention to detail

Posted 2024-12-03
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 175000 - 245000 USD per year

πŸ” AI legal tech for private markets

🏒 Company: Ontra

  • 7+ years as a fullstack software engineer, preferably in a startup or high growth company.
  • A Bachelor's degree or higher in Computer Science.
  • Experience with object-oriented programming and web app frameworks (Ruby on Rails and React).
  • A strong foundation in software development fundamentals.
  • An ability to identify technical issues and address them accordingly.

  • Ensuring efficiency and performance for previously developed programs.
  • Build, implement, and maintain web-based applications from the frontend to the backend.
  • Collaborate with designers and product teams to understand and translate requirements.
  • Quickly identify and resolve product issues.
  • Work closely with teammates and QA for code reviews and apply best practices to software development.

Software DevelopmentQARubyRuby on RailsReactCollaborationProblem Solving

Posted 2024-12-03
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 150000 - 200000 USD per year

πŸ” Financial Technology

🏒 Company: AffirmπŸ‘₯ 1001-5000πŸ’° $ Post-IPO Equity on 2021-01-13πŸ«‚ on 2023-02-08LendingFinancial ServicesPaymentsFinTech

  • 5+ years of experience in software development or engineering, with a deep understanding of system design and architecture.
  • Motivated leader, inspiring team growth and fostering a culture of continuous learning.
  • Excellent communicator, adept at sharing complex ideas with diverse audiences.
  • 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.

AWSDockerPythonSoftware DevelopmentSQLAgileKotlinKubernetesSCRUMAzureNosqlAnalytical SkillsDevOps

Posted 2024-12-03
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Education, healthcare, and business campuses technology

🏒 Company: Transact Campus

  • Very strong experience in software development with C# and .NET Core.
  • Experience developing applications for Windows Azure or other cloud platforms.
  • Proficiency in database development, query optimization, SQL or NoSQL.
  • Web application development experience with at least one JavaScript framework.
  • Familiarity with version control applications like Bitbucket or GitHub.
  • Experience in writing unit tests and maintaining CI/CD.

  • Work with cross-functional teams to implement technology solutions.
  • Design, develop, maintain, and deploy back-end solutions using C# / .NET Core and Azure.
  • Develop web-based user interfaces using Angular.
  • Analyze problems, implement solutions, and manage project priorities and deliverables.
  • Enhance test automation, code quality, and CI/CD processes.
  • Participate in Agile project approaches and peer code reviews.

DockerSoftware DevelopmentSQLAgileJavascriptKubernetesSCRUMTypeScriptC#JavaScriptAzure.NET.NET coreAngularNosqlCI/CDAgile methodologiesDevOpsTerraform

Posted 2024-12-03
Apply
Apply

πŸ“ US

πŸ’Έ 110000 - 200000 USD per year

πŸ” Distributed Data Systems, Platforms at Scale, and Complex Application Development

🏒 Company: Raft Company Website

  • Five plus years of hands-on experience as a software engineer.
  • Proficient with Java, JavaScript, Python, or React & Angular.
  • Strong experience in multiple Big Data/Cloud/Enterprise Frameworks.
  • Familiarity with modern data stack tools (e.g., Kafka, Trino, Pinot, Postgres).
  • Experience in creating robust RESTFul APIs for microservices.
  • Deep knowledge of software design and architecture patterns.
  • Experience with automation and scripting languages (e.g., Bash, PowerShell).
  • Hands-on experience with Docker and containerization technologies.
  • Experience with DevSecOps tools and processes.

  • Dive deeper into the software lifecycle, taking on complex tasks.
  • Lead smaller project initiatives.
  • Write code and engage in design discussions.
  • Conduct code reviews.
  • Mentor Associate and Standard Engineers.

DockerPythonBashCybersecurityGitJavaJavascriptKafkaKubernetesJavaScriptAirflowAngularPostgresReactCollaborationRESTful APIsMentoringMicroservices

Posted 2024-11-30
Apply
Apply

πŸ“ United States, Luxembourg, Canada, Australia, South Africa

🧭 Full-Time

🏒 Company: Keller Executive SearchπŸ‘₯ 51-100

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of proven experience as a Software Engineer, with a strong portfolio of completed projects.
  • Proficiency in programming languages such as Java, C#, Python, or JavaScript.
  • Experience with web development frameworks, databases, and cloud services.
  • Strong understanding of software development methodologies, including Agile and DevOps practices.
  • Excellent problem-solving skills, with a focus on delivering high-quality software solutions.
  • Effective communication skills, with the ability to work collaboratively in a remote environment.

  • Lead the design and development of scalable software applications, ensuring their performance, quality, and responsiveness.
  • Collaborate with cross-functional teams to define, design, and ship new features and improvements.
  • Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
  • Participate in code reviews, providing constructive feedback and suggestions to peers.
  • Identify and resolve technical issues and bugs, ensuring timely delivery of projects.
  • Stay updated with emerging technologies and industry trends and apply them to improve the software development process.

PythonSoftware DevelopmentAgileJavaJavascriptC#JavaScriptCommunication SkillsDevOps

Posted 2024-11-30
Apply
Apply

πŸ“ San Francisco, California, United States; New York, New York, United States

🧭 Full-Time

πŸ’Έ 180000 - 240000 USD per year

πŸ” Web3 on Bitcoin

🏒 Company: Ord.io

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience
  • 5+ years full-time software engineering experience
  • Proficient with Node.js, MySQL, Redis, TypeScript, RESTful APIs, AWS, CI/CD
  • Strong experience building and owning high-availability, scalable, secure, low-latency systems
  • Self-starter who proactively takes initiative without waiting for direction

  • Lead initiatives to launch new products and infrastructure
  • Maintain and improve existing systems
  • Strengthen and evolve our culture of engineering excellence
  • Interface directly with users and help shape the product direction

AWSNode.jsMySQLTypeScriptRedisCI/CDRESTful APIs

Posted 2024-11-29
Apply