Emburse

Software Engineer III, Python

Emburse

full-time

Posted on:

Origin:  • 🇪🇸 Spain

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

About the role

  • Enhance customer experiences, solve challenges, and design new solutions within Emburse's system solutions.
  • Be self-sufficient in at least one large area of the codebase and develop mastery in languages, frameworks, and tools.
  • Identify viable alternative solutions and present them; read and improve existing code.
  • Understand and work with relational databases, development frameworks, testing and integration techniques, and OWASP practices.
  • Follow SDLC and agile processes, participate in peer code-reviews, and prepare for scheduled releases.
  • Fix bugs of moderate complexity, develop new features or enhancements, and deliver medium level refactoring.
  • Implement unit testing and integration testing, produce technical documentation, and contribute to knowledge base and team presentations.

Requirements

  • Self-sufficient in at least one large area of the codebase
  • Mastery of at least one language and developing mastery of multiple other languages, frameworks and tools
  • Identifies viable alternative solutions and presents them
  • Understanding of relational databases, development frameworks, and commonly used industry libraries.
  • Understanding of testing and integration testing techniques
  • Moderate understanding of how a handful of key sub-systems interoperate
  • Ability to read and understand existing code and offer recommendations for improvement
  • Understanding of OWASP
  • SDLC processes are followed, including adopting agile-based processes/meetings, peer code-reviews, and technical preparations required for scheduled releases.
  • Understands product roadmap and how one contributes to the overall objectives.
  • Capability of prioritizing tasks.
  • Estimates their own work.
  • Learns and applies secure software development practices, reviews code for vulnerabilities and raises awareness of secure programming practices.
  • Experience with Python in a distributed web application development environment (e.g. microservices, APIs, DB integration, queues, topics, caches, containers, serverless).
  • Experience with AWS services and APIs, or equivalent cloud vendor experience.
  • Experience working in OS X and Linux environments.
  • Experience designing and building JSON or REST services and APIs.
  • Experience with source control such as Git.
  • Experience with CI/CD pipelines and deployment methodologies.
  • Experience working in an Agile software development environment (e.g. scrum).
  • Experience working with 3rd party APIs, workflow and integration architectures.
  • Experience with large-scale or distributed web applications.
  • Desirable: Experience with data processing or data engineering, integration with AI and ML services, APIs or models.
  • Gives constructive feedback to team members
  • Understanding of industry jargon and business concepts
  • Raises roadblocks and updates estimations as needed
  • Bachelor’s degree in Computer Science or related field, or equivalent years’ experience
  • Minimum of 4 years of experience in software engineering
WorkWave

Application Security Architect

WorkWave
Senior · Leadfull-time$180k–$200k / year🇺🇸 United States
Posted: 32 days agoSource: jobs.lever.co
AWSAzureCloudDockerGoJavaJavaScriptKubernetesMicroservicesNode.jsPythonSDLC+3 more
PayPal

Staff Cybersecurity Engineer

PayPal
Leadfull-time$153k–$262k / yearArizona, Illinois · 🇺🇸 United States
Posted: 23 days agoSource: paypal.wd1.myworkdayjobs.com
AndroidAWSAzureCloudCyber SecurityGoJavaJavaScriptNoSQLPythonRubySDLC+1 more
The Hartford

Reliability Engineer - Production Support

The Hartford
Mid · Seniorfull-time$90k–$135k / year🇺🇸 United States
Posted: 26 days agoSource: thehartford.wd5.myworkdayjobs.com
AssemblyAWSAzureCloudDockerGoJavaKubernetesLinuxPythonRayScala+4 more
Rithum

Associate Software Engineer, C#

Rithum
Junior · Midfull-time🇪🇸 Spain
Posted: 5 days agoSource: boards.greenhouse.io
AWSAzureCloudJavaJavaScriptPythonSQLTypeScript
Manifest

Senior/Staff DevOps Engineer

Manifest
Seniorfull-time$150k–$210k / year🇺🇸 United States
Posted: 27 days agoSource: jobs.lever.co
AnsibleAWSAzureCloudGoogle Cloud PlatformKubernetesPackerPythonSDLCTerraform